← Back to map

Roche

village · Cornwall

Old EnglishAI-generated

Roche is an Old English name meaning 'rock'. It likely refers to a prominent rocky outcrop or a settlement built on or near one.

Word origins

Roche
Old Englishrock(from rōc "rock")

Historical forms

Roch (1200)