Family name origins & meanings
- Spanish and Aragonese : habitational name from any of the places called Monreal, for example in Cuenca, Teruel, and Zaragoza provinces.
Your partner in parenting from baby name inspiration to college planning.
Subscribe