Enable JavaScript in your browser to view Geneanet pages.
Add sorting
Irish: Anglicized form of Gaelic Ó Maolagáin ‘descendant of Maoileagán’ a personal name from a double diminutive of maol meaning ‘bald’ or ‘tonsured’.
New search