add to your listSave
Type Surname (from location)
Usage French

Meaning & History

Means "from the rocks", from French roche "rock".

Related Names

VariantRoche
Other Languages & CulturesRoach(English) Rocha(Galician) Rocca(Italian) Rocha(Portuguese)
User SubmissionDes Roches
Entry added