Etymology · Irish

Ó Duinn

2 English words descend from Irish Ó Duinn, most common first.