3 letter anagrams 31 results abc abr aby acy afb arb arc arf ary bac bar bay bcf bra cab caf car cay cry fab fac far fay fcy fra fry rab ray rfb rya yar