Spanish Baby Names

Lucia

The name Lucia is a girl's name of Spanish, Italian origin, meaning "light".

Jimena

The name Jimena is a girl's name of Spanish origin, meaning "son".

Isabella

The name Isabella is a girl's name of Hebrew, Spanish, Italian origin, meaning "pledged to God".

Naia

The name Naia is a girl's name of Hawaiian origin, meaning "dolphin; to flow; wave, sea foam".

Lola

The name Lola is a girl's name of Spanish origin, meaning "lady of sorrows".

Carolina

The name Carolina is a girl's name of French origin, meaning "free man".

Enzo

The name Enzo is both a boy's name and a girl's name of Italian origin.

Thiago

The name Thiago is a boy's name of Portuguese origin, meaning "supplanter".

Alma

The name Alma is both a boy's name and a girl's name of Latin origin, meaning "nurturing, soul".

Carlos

The name Carlos is a boy's name of Spanish origin, meaning "free man".

Natalia

The name Natalia is a girl's name of Russian origin, meaning "birthday [of the Lord]".

William

The name William is both a boy's name and a girl's name of English origin, meaning "resolute protection".

Florence

The name Florence is both a boy's name and a girl's name of Latin origin, meaning "flourishing, prosperous".

Alicia

The name Alicia is a girl's name of Spanish origin, meaning "noble".

Elena

The name Elena is a girl's name of Spanish, Italian, Greek origin, meaning "bright, shining light".

Hugo

The name Hugo is a boy's name of German, Spanish, Portuguese origin, meaning "mind, intellect".

Diego

The name Diego is a boy's name of Spanish origin, meaning "supplanter".

Iker

The name Iker is a boy's name of Basque origin, meaning "visitation".

Aya

The name Aya is a girl's name of Hebrew origin, meaning "colorful, bird, sign".

Hector

The name Hector is a boy's name of Greek origin, meaning "holding fast".

Santiago

The name Santiago is a boy's name of Spanish, Latin origin, meaning "Saint James".

Raul

The name Raul is a boy's name of Spanish origin, meaning "wolf counsel".

Mia

The name Mia is a girl's name of Italian, Scandinavian origin, meaning "mine or bitter".

Laia

The name Laia is a girl's name of Spanish, Catalan origin, meaning "sweet-speaking".

Popular Lists