Table of contents
Family name origins & meanings
- Spanish (also found in Portugal and Brazil) : topographic name for someone who lived by a mountain ridge or chain of hills, from an adjectival derivative of serra.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe