Etymology · Irish

Mac Aodha

3 English words descend from Irish Mac Aodha, most common first.