Geniffer is a spelling variant of Jennifer, from Welsh Gwenhwyfar meaning fair and smooth.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Geniffer?
Swipe through thousands of names like it