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