Family name origins & meanings
- Portuguese and Spanish : status name from old Spanish and Portuguese maestre ‘master’, ‘master craftsman’, ‘teacher’ (Latin magister).
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe