Etymology · Irish

Ó Súilleabháin

2 English words descend from Irish Ó Súilleabháin, most common first.