A spelling variant of Jennifer, from Welsh Guinevere, often interpreted as 'fair one' or 'white phantom.'
Like Jeenifer?
Swipe through thousands of names like it