Lafeyette is a variant of Lafayette, a French surname meaning "the beech tree place."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Lafeyette?
Swipe through thousands of names like it