By using this site, you agree to our Privacy Policy and our Terms of Use. Close
susymar said:
Natal means Christmas in portuguese.

There's another meaning :P

And Morro in spanish means punch I think.

Morro is, in an animal, the part of the head where the mouth and the nose is located. It has a colloquial meaning too. If someone has no shame, you can say that he has morro.