The name Lafayette means From The Land Of The Beech Tree and is of French origin. Lafayette is name that's been used by parents who are considering unisex or non-gendered baby names--baby names that can be used for any gender.
Baby Names Tip: Make your baby name easy to pronounce and easy to spell. You don't want your child to have to spell his or her name or correct pronunciation their entire lives. Remember, think of the name from the perspective of the child!