ROCHA
There are approximately 1,030 people named Rocha in the UK. That makes it the 7,059th most common surname overall. Out of every million people in the UK, approximately 16 are named Rocha.
Region of origin
Europe
Country of origin
Spain
Language of origin
Spanish
Religion of origin
Christian
Classification
Iberian
Related and similar surnames
RochRoach
Roache
Roats
Roatch
Roacho
Richa
Roacha
Rhocha
Rochais
Rochad
Rochac
Rochan
Rochak
Rochal
Rocham
Roash
Roates
Rochaid
Rochain
Rochaix
Rochacz
Roachs
Rochack
Roachal
Rochans
Rochane