roche · noun1
- Middle English · inherited fromroche
- English todayroche
From Middle English roche; compare English rock and roach, as well as Old French roche.
Roche · proper noun2
- Anglo-Norman · derived fromroche“rock”
- English todayRoche
(Cornish village) Recorded as La Roche 1233; from Anglo-Norman roche (“rock”).
Etymology from Wiktionary, CC BY-SA 4.0.