Roots in Latin, faith and Al-Andalus
Spanish names descend mainly from Latin and the Catholic saints, with a distinctive layer of Marian devotional names — María paired with an advocation of the Virgin: María de Guadalupe, del Pilar, de los Dolores, de las Mercedes. Centuries of Moorish Spain also left an Arabic imprint on the language and its place names.
Endings and endearments
As in Italian, -o endings are generally masculine and -a feminine (Carlos and Carla), softened by affectionate diminutives in -ito and -ita (Juanito, Rosita).
Two surnames, and compound names
Spanish speakers traditionally carry two surnames — the father’s then the mother’s. Compound given names are common too, especially with José and María (José María for a boy, María José for a girl).
A vast, shared world
From Spain across Latin America, these names are shared by hundreds of millions of people, which is why so many are instantly familiar.