Save Type Surname (from location) Usage French Meaning & History Means "from the rocks", from French roche "rock". Related NamesDetails RootroccaVariantRocheOther Languages & CulturesRoach(English) Rocha(Galician) Rocca(Italian) Rocha(Portuguese) User SubmissionDes Roches Categories earth