Variant spelling of Jennifer, derived from Welsh Gwenhwyfar meaning 'white phantom' or 'fair one'.
Like Janifer?
Swipe through thousands of names like it