Etymology · Irish

Ó Duibhghiolla

3 English words descend from Irish Ó Duibhghiolla, most common first.