A respelling of Jennifer, from the Welsh Gwenhwyfar, traditionally interpreted as "fair" and "smooth" or "white wave."
Like Jennfer?
Swipe through thousands of names like it