3 letter anagrams 22 results aaa aah aba abc ach afb aha baa bac bah bcf bch cab caf cfh cha fab fac hab haf hcb hcf