Baby Names

← All Baby Names

Europe

Spain

200 names available in this section.

Mateo

Gift of God. Origin: Spanish form of Matthew / Hebrew

#1 Male

Hugo

Mind or spirit. Origin: Germanic

#2 Male

Martin

Dedicated to Mars. Origin: Latin

#3 Male

Leo

Lion. Origin: Latin

#4 Male

Manuel

God is with us. Origin: Hebrew / Spanish

#5 Male

Lucas

Man from Lucania. Origin: Greek / Latin

#6 Male

Pablo

Small or humble. Origin: Spanish form of Paul / Latin

#7 Male

Alejandro

Defender of men. Origin: Spanish form of Alexander / Greek

#8 Male

Enzo

Short form used from names such as Lorenzo or Vincenzo. Origin: Italian / Germanic possibilities

#9 Male

Alvaro

Meaning debated; possibly guardian or elf warrior. Origin: Visigothic / Spanish

#10 Male

Daniel

God is my judge. Origin: Hebrew

#11 Male

Thiago

Portuguese and Spanish form related to James. Origin: Iberian / Hebrew

#12 Male

Luca

Man from Lucania. Origin: Italian / Latin

#13 Male

Gonzalo

Battle or war, from a Germanic name. Origin: Spanish / Germanic

#14 Male

Mario

Roman family name; also linked to Mars. Origin: Latin / Italian

#15 Male

Liam

Short form of William, commonly interpreted as resolute protector. Origin: Irish / Germanic

#16 Male

Adrian

#17 Male

Oliver

Associated with the olive tree. Origin: Old French / Latin

#18 Male

Bruno

Brown. Origin: Germanic

#19 Male

Diego

Spanish name related to Santiago or James; origin debated. Origin: Spanish

#20 Male

Gael

Gael or Gaelic person. Origin: Breton / Irish

#21 Male

Nicolas

Victory of the people. Origin: Greek

#22 Male

Alex

Short form of Alexander, defender of men. Origin: Greek

#23 Male

Marcos

#24 Male

David

#25 Male

Marco

#26 Male

Antonio

Roman family name; meaning uncertain. Origin: Latin

#27 Male

Juan

#28 Male

Miguel

#29 Male

Gabriel

God is my strength. Origin: Hebrew

#30 Male

Javier

#31 Male

Izan

#32 Male

Rodrigo

#33 Male

Marc

#34 Male

Jose

#35 Male

Angel

#36 Male

Carlos

#37 Male

Dylan

#38 Male

Dario

#39 Male

Noah

Rest or comfort. Origin: Hebrew

#40 Male

Adam

#41 Male

Jaime

#42 Male

Samuel

#43 Male

Nico

#44 Male

Santiago

#45 Male

Pau

#46 Male

Guillermo

#47 Male

Jorge

#48 Male

Hector

#49 Male

Eric

#50 Male

Luis

#51 Male

Francisco

#52 Male

Amir

#53 Male

Iker

#54 Male

Jesus

#55 Male

Victor

#56 Male

Sergio

#57 Male

Matias

#58 Male

Aaron

#59 Male

Pedro

#60 Male

Rafael

#61 Male

Mohamed

#62 Male

Ian

#63 Male

Julen

#64 Male

Biel

#65 Male

Unai

#66 Male

Nil

#67 Male

Saul

#68 Male

Marti

#69 Male

Ares

#70 Male

Isaac

He will laugh. Origin: Hebrew

#71 Male

Alonso

#72 Male

Ruben

#73 Male

Ivan

#74 Male

Erik

#75 Male

Alan

#76 Male

Pol

#77 Male

Aleix

#78 Male

Fernando

#79 Male

Rayan

#80 Male

Jan

#81 Male

Ignacio

Fiery; meaning debated. Origin: Latin / Spanish

#82 Male

Joel

#83 Male

Alberto

#84 Male

Arnau

#85 Male

Ander

#86 Male

Ismael

#87 Male

Luka

#88 Male

Fabio

#89 Male

Raul

#90 Male

Kai

Multicultural name; in Hawaiian it means sea. Origin: Hawaiian / Japanese / Frisian and others

#91 Male

Neizan

#92 Male

Andres

#93 Male

Aday

#94 Male

Aran

#95 Male

Tomas

#96 Male

Maximo

Greatest. Origin: Latin / Spanish

#97 Male

Elias

My God is Yahweh. Origin: Hebrew / Greek

#98 Male

Axel

#99 Male

Max

#100 Male