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