Belief · strong · Tradition
Source: Spanish
Root Word: Cruz, Ramos
Derived From: Cruz and Ramos' combination
Meaning: Cruz stands for cross, and Ramos is a common Spanish surname meaning branch or offshoot.
Popularity History: Cruz is popular as both a first and a last name, and Ramos is very common in Spanish-speaking countries.