Etymology · Irish

Ó Leannáin

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