Family name origins & meanings
- English : variant of Mowbray, altered by folk etymology.
- Irish : Anglicized form of Gaelic Ó Maoilbhearaigh ‘descendant of the devotee of (Saint) Bearach’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe