Ginnifer is a phonetic variant of Jennifer, from Welsh Guinevere forms meaning fair or white phantom.
Like Ginnifer?
Swipe through thousands of names like it