Surname ROCHA

SOURCE: Location

Meaning & History

Portuguese and Galician cognate of ROACH.

Related Names

OTHER LANGUAGES/CULTURES: Roach (English), Desroches, Roche (French), Rocca (Italian)