Meaning & Story
Cruz is a Spanish and Portuguese surname meaning 'cross,' from the Latin 'crux.' It has religious roots referencing the Christian cross, but as a modern name it carries a cool, confident energy that has made it popular across cultures as both a surname and given name.
Cruz has the sharp, one-syllable punch of a great modern name — it is crisp, strong, and effortlessly cool. The cross symbolism gives it an unexpected spiritual depth beneath its sleek exterior, and its Spanish heritage adds a warmth and richness. On a pet, Cruz works beautifully for a dog with a bold, self-assured personality who is equally comfortable on a trail or curled up at your feet. It has the energy of a name that belongs on a champion.