Etymology · Irish

Mac Cumascaigh

2 English words descend from Irish Mac Cumascaigh, most common first.