Etymology · Irish

Ó Maolagáin

2 English words descend from Irish Ó Maolagáin, most common first.