Etymology · Irish

Carraig

2 English words descend from Irish Carraig, most common first.