Rocha Surname Meaning & Origin
What the Rocha last name means, where the surname began and how it spread.
Order your pack and our heraldry team researches and paints the Rocha coat of arms for you.
Meaning and origin of the Rocha last name
Meaning of the Rocha last name: "rock". Rocha is a Portuguese surname for someone who lived by a rock or crag, or near a castle built on rock, from rocha, "rock, cliff". The Spanish and Catalan form is Roca. The last name is common in Portugal and Brazil and in Cape Verde.
Arms associated with the Rocha name
Portuguese heraldry loves canting arms that echo a name, a custom seen in coats of arms linked with Rocha.
Get your full Rocha family history
This is only a glimpse of the Rocha story. The full Rocha history report goes much deeper into where the name began, who carried it and how the family spread, and it comes with a museum-style painted Rocha coat of arms. Get the full Rocha report.
Rocha name FAQ
What does the Rocha name mean?
"rock". Common variants include Roca, Da Rocha.
Where does the Rocha surname come from?
It originates in Portugal, and is also found in Brazil, Angola and Cape Verde.
Is there a Rocha coat of arms?
Arms were granted to individuals rather than to everyone with a surname. Herald Lab paints a personalized Rocha coat of arms in museum style, based on historic heraldry.
Sources: José Pedro Machado, Dicionário Onomástico Etimológico da Língua Portuguesa (Lisboa, 1984); Dictionary of American Family Names (Oxford).