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