Etymology · Irish

Ó Dubháin

3 English words descend from Irish Ó Dubháin, most common first.