The name Cruz comes from the word that means "cross" in Spanish or Portuguese. It refers to the crucifix of Christian tradition and it may also be used as a surname. As a surname it is probably derived from the given name, or it might be related to those who lived in an area called Cruz, or "La Cruz."