Spanish Baby Girl Names

Teodora

The name Teodora is a girl's name of Spanish, Italian, Polish origin, meaning "gift of God".

Mariposa

The name Mariposa is a girl's name of Spanish origin, meaning "butterfly".

Aitana

The name Aitana is a girl's name of Spanish origin.

Angeles

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

Ximena

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

Ria

The name Ria is a girl's name of Spanish origin, meaning "small river".

Flor

The name Flor is a girl's name of Spanish origin, meaning "flower".

Guadalupe

The name Guadalupe is both a boy's name and a girl's name of Spanish origin, meaning "hidden river, valley of the wolves".

Silvia

The name Silvia is a girl's name of Spanish, Italian, Latin origin, meaning "from the woods".

Ariadna

The name Ariadna is a girl's name meaning "most holy".

Iola

The name Iola is a girl's name of Spanish, Greek origin, meaning "violet; beautiful lady".

Felicidad

The name Felicidad is a girl's name of Spanish origin, meaning "happiness".

Marta

The name Marta is a girl's name of Italian origin, meaning "lady".

Reyna

The name Reyna is a girl's name of Spanish origin.

Rosario

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

Crisanta

The name Crisanta is a girl's name of Spanish, Greek origin, meaning "golden flower, chrysanthemum".

Carlota

The name Carlota is a girl's name of Spanish origin, meaning "free man; Frenchman".

Noelia

The name Noelia is a girl's name of Spanish origin.

Clementina

The name Clementina is a girl's name of Spanish origin, meaning "mild, merciful".

Trinidad

The name Trinidad is both a boy's name and a girl's name of Spanish origin, meaning "holy trinity".

Santana

The name Santana is both a boy's name and a girl's name of Spanish origin.

Vida

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

Alejandra

The name Alejandra is a girl's name of Spanish origin, meaning "defending men".

Sefarina

The name Sefarina is a girl's name of Spanish origin, meaning "west wind".

Amada

The name Amada is a girl's name of Spanish origin, meaning "loved".

Candela

The name Candela is a girl's name of Spanish origin, meaning "Candlemas".

Aniceta

The name Aniceta is a girl's name of Spanish, Greek, Latin origin, meaning "unconquerable".

Martina

The name Martina is a girl's name of Spanish, Latin origin, meaning "warlike".

Popular Lists