Hide etymology ▸
Ciarraige — Etymology, Origin & Word History | Etymology Explorer