Prev 24 of 25 Next
24. Avery
Avery is a unisex name which means "ruler of elves." It even sounds elvish, rolling off the tongue in a silvery and musical manner. Your Avery, boy or girl, will certainly appreciate anything and everything with a little whimsy.