Etymology · Irish

carraig

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