Baby Names

← All Baby Names

Europe

Spain

200 names available in this section.

Sofia

Wisdom. Origin: Greek

#1 Female

Lucia

Light. Origin: Latin

#2 Female

Martina

Dedicated to Mars. Origin: Latin

#3 Female

Maria

Form of Mary; meaning debated. Origin: Hebrew / Latin

#4 Female

Vega

Meadow or plain; also a bright star name. Origin: Spanish / Arabic

#5 Female

Julia

#6 Female

Olivia

Olive tree. Origin: Latin

#7 Female

Valeria

#8 Female

Mia

Often a short form of Maria; also means mine in Italian and Spanish. Origin: Multilingual

#9 Female

Emma

Whole or universal. Origin: Germanic

#10 Female

Paula

Small or humble. Origin: Latin

#11 Female

Carmen

Song or garden; associated with Mount Carmel. Origin: Latin / Hebrew

#12 Female

Alma

Nourishing or kind; also soul in Spanish. Origin: Latin / Spanish

#13 Female

Carla

#14 Female

Lola

#15 Female

Gala

#16 Female

Lara

From a Roman household spirit name; also linked to laurel. Origin: Latin

#17 Female

Daniela

#18 Female

Sara

#19 Female

Jimena

#20 Female

Chloe

#21 Female

Valentina

#22 Female

Claudia

#23 Female

Noa

Rest or motion; meaning depends on tradition. Origin: Hebrew / Croatian

#24 Female

Alba

Dawn or white. Origin: Latin

#25 Female

Laia

#26 Female

Candela

#27 Female

Manuela

#28 Female

Victoria

#29 Female

Triana

#30 Female

Alejandra

#31 Female

Vera

#32 Female

Ana

#33 Female

Elena

Bright, shining light. Origin: Greek

#34 Female

Aitana

#35 Female

Carlota

#36 Female

Blanca

#37 Female

Zoe

#38 Female

Ines

#39 Female

Adriana

#40 Female

Lia

Variant of Leah; weary or delicate, meaning debated. Origin: Hebrew / Romance

#41 Female

Abril

#42 Female

Nora

Honor, light, or short form of Eleanor. Origin: Irish / Arabic / Latin possibilities

#43 Female

Clara

Clear or bright. Origin: Latin

#44 Female

Marina

#45 Female

Luna

#46 Female

Rocio

#47 Female

Marta

#48 Female

Amira

#49 Female

Alicia

#50 Female

Celia

#51 Female

Gabriela

#52 Female

Eva

#53 Female

Laura

#54 Female

Leire

#55 Female

Ona

#56 Female

India

#57 Female

Ariadna

#58 Female

Julieta

#59 Female

Irene

#60 Female

Alaia

#61 Female

Isabel

God is my oath. Origin: Spanish / Portuguese form of Elizabeth / Hebrew

#62 Female

Catalina

Pure; Spanish form of Katherine. Origin: Greek / Spanish

#63 Female

Isabella

God is my oath. Origin: Italian / Spanish form of Elizabeth / Hebrew

#64 Female

Iria

#65 Female

Iris

#66 Female

Violeta

#67 Female

Angela

#68 Female

Aurora

Dawn. Origin: Latin

#69 Female

Mar

#70 Female

Africa

#71 Female

Aina

#72 Female

Diana

Divine; Roman goddess name. Origin: Latin

#73 Female

Cataleya

#74 Female

Nour

#75 Female

Antonella

#76 Female

Lina

Short form in several languages; often linked to tender or palm. Origin: Multilingual

#77 Female

Adara

#78 Female

Ainara

#79 Female

Andrea

Manly or brave; masculine in Italian. Origin: Greek / Italian

#80 Female

Yasmin

#81 Female

Aya

#82 Female

Ainhoa

#83 Female

Alana

#84 Female

Macarena

#85 Female

Naia

#86 Female

Jana

#87 Female

Elsa

#88 Female

Layan

#89 Female

Aria

Air, melody, or song. Origin: Italian / Hebrew / Persian possibilities

#90 Female

Elia

My God is Yahweh. Origin: Italian form of Elijah / Hebrew

#91 Female

Helena

Bright, shining light. Origin: Greek / Portuguese

#92 Female

Camila

#93 Female

Maia

#94 Female

Amelia

Work or industrious. Origin: Germanic

#95 Female

Aroa

#96 Female

Leyre

#97 Female

Nerea

#98 Female

Teresa

#99 Female

Fatima

#100 Female