Gennifer is an English spelling variant of Jennifer, from Welsh Guinevere, often linked to the sense of a fair or white spirit.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Gennifer?
Swipe through thousands of names like it