Family name origins & meanings
- Cornish : nickname for someone with white hair or a pale complexion, from Cornish gwnn ‘white’ + the definite article an.
- English : regional name for someone from Anjou, France (see Angevine).
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe