Etymology · French

roche

2 English words descend from French roche, most common first.