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