Etymology · French

Desrochers

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