Save Type Surname (from location) Usage French Meaning & HistoryExpand Links French cognate of Roach. Related NamesDetails VariantDesrochesOther Languages & CulturesRoach(English) Rocha(Galician) Rocca(Italian) Rocha(Portuguese) Categories earth