Spanish Baby Names

Sofia

The name Sofia is a girl's name of Greek origin, meaning "wisdom".

Luna

The name Luna is a girl's name of Italian origin, meaning "moon".

Lia

The name Lia is a girl's name of Italian, Russian origin.

Alba

The name Alba is both a boy's name and a girl's name of Latin origin, meaning "white".

Ines

The name Ines is a girl's name of Portuguese origin, meaning "pure, virginal".

Lara

The name Lara is a girl's name of Russian origin, meaning "citadel".

Olive

The name Olive is a girl's name of English origin, meaning "olive tree".

Jose

The name Jose is a boy's name of Spanish, Portuguese origin, meaning "Jehovah increases".

Nerea

The name Nerea is a girl's name of Basque origin, meaning "mine".

Amira

The name Amira is a girl's name of Hebrew origin, meaning "princess".

Alonso

The name Alonso is a boy's name of German, Spanish, Portuguese origin, meaning "noble and ready".

Gael

The name Gael is both a boy's name and a girl's name of Welsh, Breton origin, meaning "Gaelic".

Valeria

The name Valeria is a girl's name of Latin origin, meaning "strength, health".

Ruben

The name Ruben is a boy's name meaning "behold, a son".

Fernando

The name Fernando is a boy's name of Spanish, Portuguese origin, meaning "bold voyager".

Carmen

The name Carmen is both a boy's name and a girl's name of Spanish origin, meaning "garden".

Iria

The name Iria is a girl's name meaning "peace".

Antonio

The name Antonio is a boy's name of Spanish, Italian origin.

Ivy

The name Ivy is both a boy's name and a girl's name of English origin.

Luis

The name Luis is a boy's name of German, French origin, meaning "renowned warrior".

Triana

The name Triana is a girl's name.

Blanca

The name Blanca is a girl's name of Spanish origin, meaning "white".

Dario

The name Dario is a boy's name of Italian origin, meaning "possessing goodness".

Rafael

The name Rafael is a boy's name of Spanish origin, meaning "God has healed".

Ciara

The name Ciara is a girl's name of Irish origin, meaning "little dark one".

Luca

The name Luca is both a boy's name and a girl's name of Italian origin, meaning "man from Lucania".

Mateo

The name Mateo is a boy's name of Spanish, Italian, Latin origin, meaning "gift of God".

Maria

The name Maria is both a boy's name and a girl's name of Aramaic, Latin origin, meaning "drop of the sea, bitter, or beloved".

Popular Lists