21 Spanish names

Spanish Baby Names

Distinctive Spanish baby names for girls and boys — each with pronunciation, origin, and meaning.

Spanish girl names

Ainhoa

/ah-een-OH-ah/

Basque/Spanish

A lyrical name associated with the Virgin of Ainhoa in the Basque region of Spain.

Araceli

/ah-rah-SEH-lee/

Spanish

An elegant traditional name meaning 'altar of the sky'.

Belén

/beh-LEN/

Spanish

The Spanish name for Bethlehem, often used to honor the city of bread.

Estela

/es-TEH-lah/

Spanish

A bright and classic name that means 'star'.

Inés

/ee-NESS/

Spanish

The Spanish form of Agnes, signifying one who is 'pure' or 'holy'.

Itziar

/eet-SYAHR/

Basque/Spanish

A name referring to a high place looking out at the sea, popular across Spain due to the sanctuary in Gipuzkoa.

Jimena

/hee-MEH-nah/

Spanish

A classic medieval name meaning 'listener' or 'one who hears'.

Lourdes

/LOOR-dehs/

Spanish

A traditional name referencing the town and the famous site of spiritual healing.

Marisol

/MA-ree-sohl/

Spanish

A beautiful combination of the Spanish words for sea and sun.

Nayara

/nah-YAH-rah/

Spanish (Basque origin)

A distinctive name referring to the city of Nájera and the Virgin of Najara.

Rocío

/roh-THEE-oh/

Spanish

A poetic and evocative name meaning 'dew', referencing the Virgin of El Rocío.

Spanish boy names

Alonso

/ah-LON-so/

Spanish

A noble and distinguished name signifying a person who is eager and ready for battle.

Beltrán

/bel-TRAHN/

Spanish

A classic Spanish name signifying a bright raven or a brilliant warrior.

Brais

/BRICE/

Galician-Spanish

An authentic regional variant of Blaise, often associated with kindness and distinct character.

Damián

/dah-MYAHN/

Spanish

A classic name that conveys the gentle and steady nature of one who subdues or tames.

Eladio

/eh-LAH-dyo/

Spanish

A lyrical and traditional name referring to someone who hails from the land of Greece.

Fausto

/FOWS-toh/

Spanish

A spirited and positive name that translates to one who is lucky or fortunate.

Iñigo

/EEN-yee-go/

Spanish (Basque)

An ancient and storied name that translates to my little one.

Joaquín

/hwah-KEEN/

Spanish

A strong traditional name meaning established by God.

Lázaro

/LAH-sah-ro/

Spanish

A sophisticated name that conveys the message that God has helped.

Rogelio

/ro-HEH-lyo/

Spanish

A melodic name representing a famous and distinguished spearman.

Want more Spanish names?

Generate fresh Spanish baby names tailored to the gender, length, and vibe you love.