ROCHA
SOURCE: Location
Meaning & History
Habitational name for any one place named Rocha, from the Portuguese and Galician rocha "rock" or "cliff".
MORE INFORMATION
Popularity
SHARE