Variant spelling of Jennifer, derived from Welsh Gwenhwyfar meaning 'white phantom' or 'fair one'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Janifer?
Swipe through thousands of names like it