Alfrey is not a popular first name for men but a very popular surname or last name for both men and women (#21770 out of 88799). (1990 U.S. Census)
Alfrey \a-lf-rey, al-frey\ as a boy's name is a variant of Alfred (Old English), and the meaning of Alfrey is "elf or magical counsel". The baby name Alfrey sounds like Alfre, Elfred, Alfredo, Ailfred and Ahlfred. Other similar baby names are Alfey, Alfy, Alfie, Alfeo and Averey.