Rocha
SurnamePopularityNamesakes
Contribute
Surname ROCHA
SOURCE: Location
Meaning & History
Habitational name for any one place named Rocha, from the Portuguese and Galician rocha "rock" or "cliff".