answersLogoWhite

0

I just got back from the Azores. The name is definitely portuguese and is one of the most popular surnames there. There are streets called Rocha as well as other things. The name means "Rock".

User Avatar

Wiki User

13y ago

What else can I help you with?