Family name origins & meanings
- German : topographic or for someone who lived on a hook of land where goats grazed, from Middle High German ziga ‘goat’ + horn ‘horn’.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe