1. Home
  2. Topics

Turkish Names

Jennifer

Meaning: white shadow, white wave

Origin:Cornish variation of Welsh Guinevere
464