Spanish

We’ve compiled a list of baby names in each category to help you choose the perfect name. Click on a name to find the name meaning, popularity, origin, and other helpful information.

Abela

Abela Meaning and Origin Abela is a girl's name of Spanish-Catalan, Italian, or Hebrew origin, meaning "the bee".  Posts with the name Abela: Unique & Uncommon Italian Names for Girls

Adan

Adan Meaning and Origin Adan is a boy's name meaning "red earth" and is of Spanish origin. Current Popularity: #469. Posts with the name Adan: 60 Gorgeous Spanish Names for Girls and Boys

Adelina

Adelina Meaning and Origin Adelina is a girl's name meaning "noble" and is of Spanish origin. Current popularity: #537. Posts with the name Adelina: 60 Gorgeous Spanish Names for Girls and Boys 500 of the Prettiest Girl Names You’ve Ever Heard

Alicia

Alicia Meaning and Origin Alicia is a girl's name of Spanish origin, meaning "noble".  Posts with the name Alicia:  Popular Girl Names Starting with A

Alirio

Alirio Meaning and Origin Alirio is a Spanish boy's name of uncertain meaning but probably related to Latin Hilarius or Hilarion.  Posts with the name Alirio: 60 Gorgeous Spanish Names for Girls and Boys

Alundra

Alundra Meaning and Origin The name Alundra is a girl's name meaning "defender of mankind" and is of Spanish origin.

Alvarez

Alvarez Meaning and Origin The name Alvarez is a boy's name meaning "son of Alvaro" and is of Spanish origin.  Posts with the name Alvarez: 50 Surnames For Boys That Aren’t Overused

Alvaro

Alvaro Meaning and Origin The name Alvaro is a boy's name meaning "truth-speaker or guardian" and is of Spanish origin.  Posts with the name Alvaro: 52 Popular Boy Names That Start With A

Amado

Amado Meaning and Origin Amado is a boy's name meaning "beloved" and is of Spanish origin. From Latin Amatus ‘beloved’. Posts with the name Amado: 60 Gorgeous Spanish Names for Girls and Boys

Amancio

Amancio Meaning and Origin The name Amancio is a boy’s name meaning “loving” and is of Spanish origin. From Latin Amantius ‘loving’, borne by several saints.

Amora

Amora Meaning and Origin Amora is a girl’s name meaning “love” and is of Spanish origin. Posts with the name Amora: 500 of the Prettiest Girl Names You’ve Ever Heard

Analia

Analia Meaning and Origin The name Analia is a girl's combination of the names Ana and Lucia and is of Spanish origin. Current popularity: #672. Posts with the name Analia: 60 Gorgeous Spanish Names for Girls and Boys 20 Pretty, Modern, Creative, and Unique Girl Names...

Anden

Anden Meaning and Origin Anden is a boy's name of Danish and Spanish origin meaning "other, platform." Posts with the name Anden: 100 Baby Names For Boys That Are Super Rare

Andres

Andres Meaning and Origin The name Andres is a boy's name meaning "manly, brave, warrior" and is of Spanish origin.  Posts with the name Andres: 52 Popular Boy Names That Start With A

Angelina

Angelina Meaning and Origin Angelina is a girl's name of Spanish, Italian, Greek origin meaning "angel". Current popularity: #290. Posts with the name Angelina: Popular Girl Names Starting with A 500 of the Prettiest Girl Names You’ve Ever Heard

Araceli

From Latin ara ‘altar’ and c(o)eli ‘of the sky’.

Arrio

Arrio Meaning and Origin Arrio is a boy's name of Spanish origin meaning "warlike; fierce." Posts with the name Arrio: 100 Baby Names For Boys That Are Super Rare

Auxilio

Auxilio Meaning and Origin The name Auxilio is a unisex name meaning "help" and is of Spanish origin. Religious name meaning ‘help’ referring to the feast of Maria Auxiliadora.

Azura

Azura Meaning and Origin Azura is a girl's name of Spanish, Italian, and French origin, meaning "happy living, woman life".  Posts with the name Azura:  Unique Girl Names Starting with A

Baez

Baez Meaning and Origin Baez is a unisex name of Spanish origin, meaning "son of Pelayo".  Posts with the name Baez:  

Belen

Belen Meaning and Origin Belen is a girl's name meaning "Bethlehem" and is of Spanish origin. Current Popularity: #883. Posts with the name Belen: 60 Gorgeous Spanish Names for Girls and Boys

Belia

Belia Meaning and Origin Belia is a girl's name meaning "beautiful" and is of Spanish origin.  Posts with the name Belia: 60 Gorgeous Spanish Names for Girls and Boys 30 Uncommon Girl Names

Bernal

Bernal Meaning and Origin Bernal is a boy's name meaning "brave" and is of Spanish origin. Posts with the name Bernal: 60 Gorgeous Spanish Names for Girls and Boys

Bianca

Bianca is an Italian name meaning: “white”.

Bibiane

Bibiane Meaning and Origin Bibiane is a girl's name of French, Spanish, and Latin origin meaning "live" and "lively." Posts with the name Bibiane: 100 Baby Names For Girls That Are Super Rare

Camelia

Camelia Meaning and Origin The name Camelia is a girl's name meaning "beloved" and is of Spanish origin.  Posts with the name Camelia: 100 Forgotten Vintage Names for Girls and Boys 60 Old Fashion Girl Names That Grandma Will Love

Carmen

Carmen Meaning and Origin Carmen is a unisex name of Spanish origin, meaning "garden".  Posts with the name Carmen:  Girl Names That Start With C

Casilda

Casilda Meaning and Origin A Spanish girl's name of uncertain meaning it was borne of an 11th-century saint. Posts with the name Casilda: 50 Exotic & Unique Names for Your Baby Girl

Catalina

Catalina Meaning and Origin Catalina is a girl's name of Spanish origin meaning "pure". Spanish form of a variation of the name Katherine. Current popularity: #178. Posts with the name Catalina: Space Baby Names for Girls 500 of the Prettiest Girl Names You’ve Ever...

Cayman

Cayman Meaning and Origin Cayman is a boy's name of Spanish origin meaning "crocodile." From the name of the Caribbean islands, taken from the Carib word caymanas. Posts with the name Cayman: 100 Baby Names For Boys That Are Super Rare

Cayo

Cayo Meaning and Origin Cayo is a boy's name meaning "rejoice" and is of Spanish origin. From Latin name Caius.  Posts with the name Cayo: 60 Gorgeous Spanish Names for Girls and Boys 50 Most Popular Boy Names on All Things Baby Names

Celestina

(French, Italian, Spanish) heavenly. 

Ciela

Ciela Meaning and Origin The name Ciela is a girl's name meaning "sky or heaven" and is of Spanish origin. Not only is the name an adorable option for parents expecting a baby girl, but its literal meaning of heaven makes it an even more desirable option. Posts with...

Cisco

Cisco Meaning and Origin Cisco is a boy's name meaning "Frenchman" and is of Spanish origin. Posts with the name Cisco: 60 Gorgeous Spanish Names for Girls and Boys 50 Names for Boys That are Cool AF

Corazon

Corazon Meaning and Origin The name Corazon is a girl's name meaning "heart" and is of Spanish origin. Religious name referring to the Sacred Heart of Jesus.

Cordovan

Cordovan Meaning and Origin Cordovan is a boy's name meaning "native of Cordova" and is of Spanish origin. Posts with the name Cordovan: 60 Gorgeous Spanish Names for Girls and Boys

Cortez

Cortez Meaning and Origin Cortez is a boy's name meaning "courteous" or "polite" and is of Spanish and Portuguese origin. Posts with the name Cortez: 50 Unheard of Unique and Totally Wearable Boys Names

Cruz

Cruz is a Spanish name for a boy or a girl meaning: “cross”

Damita

Damita (D-ah-mee-tah) is a Spanish girl’s name meaning: “noble woman”.

Dario

Dario Meaning and Origin Dario is a boy's name meaning "posses well" and is of Spanish origin. Current Popularity: #822. Posts with the name Dario: 60 Gorgeous Spanish Names for Girls and Boys

Dayanara

Dayanara Meaning and Origin Four syllable names – especially ones that end in an A – are popular right now because of their sing-song rhythm and feminine ending, making Dayanara a perfect choice for parents looking for a romantic and dreamy girls’ name. It also has...

Delfina

(Italian, Spanish, Greek) dolphin. 

Delmar

Delmar Meaning and Origin Delmar is a boy's name meaning "of the sea" and is of Spanish origin. Posts with the name Delmar: 30 Vintage Baby Names Lost in Time That Actually Sound Quite Modern

Diego

Diego Meaning and Origin Diego is a boy's name of Spanish origin, meaning "supplanter". Current popularity: #125. Posts with the name Diego:  

Eber

Eber Meaning and Origin Eber is a boy's name meaning "bright army" and is of Spanish origin.  Posts with the name Eber: 60 Gorgeous Spanish Names for Girls and Boys

Effren

Effren Meaning and Origin Effren is a boy's name of Spanish and Hebrew origin meaning "fruitful." Derived from the name Efrain.  Posts with the name Effren: 100 Baby Names For Boys That Are Super Rare

Eladio

Eladio Meaning and Origin Eladio is a boy's name meaning "from Greece" and is of Spanish origin. From Late Greek Helladios ‘from Greece’. Posts with the name Eladio: 60 Gorgeous Spanish Names for Girls and Boys

Eleanora

Eleanora Meaning and Origin Eleanora is a girl's name meaning "sun ray, shining light" and is of Spanish, Italian origin. Elenora has a feminine sound and a classic-inspired sweetness. It’s understandable why Italian and Spanish parents love this beautiful name. ...

Elena

Elena is an Italian or Spanish name meaning: “shinning light”.

Elenora

Elenora Meaning and Origin Elenora is a girl’s name of Spanish, Italian origin, meaning “bright shining one.”  Posts with the name Elenora: 60 Victorian Girls Names with Cute Nicknames

Eliazar

Eliazar Meaning and Origin Eliazar is a boy's name meaning "God helps" and is of Spanish origin. Posts with the name Eliazar: 60 Gorgeous Spanish Names for Girls and Boys

Elio

Elio Meaning and Origin Elio is a boy's name of Spanish origin, meaning "the sun." It’s like a fresh, unconventional way of naming a son “Sunny,” which will always bring smiles.You may also like: Elam, Eero, Eilif Posts with the name Elio: 105 Space Baby Names for...

Elodia

(Spanish) foreign riches.

Elodie

(French) foreign riches.

Eloisa

Eloisa Meaning and Origin Eloisa is a girl's name of Spanish, Italian origin meaning "healthy; wide". Posts with the name Eloisa: 500 of the Prettiest Girl Names You’ve Ever Heard

Eloy

Eloy Meaning and Origin Eloy is a boy’s name meaning “to choose” and is of Spanish origin. From Latin Eligius, a derivate of eligere ‘to choose’.

Elvira

The girl’s name Elvira is a Germanic Visigothic given name meaning: “foreign truth”.

Emilia

Emilia Meaning and Origin Emilia is a girl's name of Spanish and Italian origin, meaning "rival".  Posts with the name Emilia:  51 Popular Girl Names That Start With E

Emilio

Emilio Meaning and Origin Emilio is a boy's name meaning "rival" and is of Spanish origin. Current Popularity: #229. Posts with the name Emilio: 60 Gorgeous Spanish Names for Girls and Boys

Esmeralda

Esmeralda Meaning and Origin Esmeralda is slightly old school but sounds super romantic. There are several offshoots for Esmeralda, including Ezzie, Esme, Meri, and Ralda. Esmeralda and all of its variations are as wonderful as the sparkling gemstone. And the best...

Esmerelda

Esmerelda Meaning and Origin Esmerelda is a girl's name of Spanish origin, meaning "emerald".  Posts with the name Esmerelda:  48 Unique Girl Names That Start With E

Esperanza

Esperanza Meaning and Origin Esperanza is a girl's name of Spanish origin meaning "hope". Current popularity: #947. Posts with the name Esperanza: 500 of the Prettiest Girl Names You’ve Ever Heard

Evelia

Evelia Meaning and Origin Evelia is a girl's name meaning "life" and is of Spanish origin.  Posts with the name Evelia: 60 Gorgeous Spanish Names for Girls and Boys

Fabiana

Fabiana Meaning and Origin The name Fabiana is a girl's name meaning "bean grower" and is of Italian and Spanish origin. Feminine variation of Fabian. Posts with the name Fabiana: 30 Rare and Unique Names for Girls

Fabiana

Fabiana Meaning and Origin Fabiana is a girl's name of Italian and Spanish origin, meaning "bean grower".  Posts with the name Fabiana: Unique & Uncommon Italian Names for Girls

Felia

Felia Meaning and Origin Felia is a girl's name of Spanish origin meaning "happy, lucky". A variant of Felixa. Posts with the name Felia: 500 of the Prettiest Girl Names You’ve Ever Heard

Fidel

Fidel Meaning and Origin Fidel is a boy's name meaning "faithful" and is of Spanish origin. From Late Latin Fidelis ‘faithful’. Posts with the name Fidel: 60 Gorgeous Spanish Names for Girls and Boys

Florencio

Florencio Meaning and Origin Florencio is a boy's name meaning "blossoming" and is of Spanish origin. From Latin Florentius a derivative of florens ‘blossoming’. Posts with the name Florencio: 60 Gorgeous Spanish Names for Girls and Boys

Floriana

Floriana (Flo-re-a-na) is a Spanish and Italian girl’s name meaning: “flowering”.

Gabriella

The girl’s name Gabriella is an Italian or Spanish, Latinate feminine form of Biblical name Gabriel, meaning: “man of God”, in Hebrew.

Gallieno

Gallieno Meaning and Origin Gallieno is a Spanish boy's name from Roman Gallienus. Posts with the name Gallieno: 60 Gorgeous Spanish Names for Girls and Boys

Gaspar

Gaspar Meaning and Origin Gaspar is a boy's name meaning "treasurer" and is of Spanish origin. Latin, Spanish, and Portuguese form of Jaspar from Persian meaning ‘treasurer’. Posts with the name Gaspar: 60 Gorgeous Spanish Names for Girls and Boys

Genoveva

Genoveva Meaning and Origin Genoveva is a girl's name meaning "white spirit" and is of Spanish, Portuguese, and Italian origin. It’s a lovely name that no one could forget. But if you find this name too extra for every day, she can easily go by the nickname Veva. ...

Gracia

Gracia (Grace-sia, GRA-THYA, GRA-syaa) is a Spanish, Catalan girl’s name meaning: “grace”.

Graciela

Graciela Meaning and Origin Graciela is a girl's name meaning "favor; grace" and is of Spanish origin. This is a name that is unique while feeling familiar.  Posts with the name Graciela: Gorgeous Long and Unique Elaborate Names for Girls 40 Beautiful Rare Girl Names...

Huber

Huber Meaning and Origin Huber is a boy's name meaning "bright" and is of Spanish origin. Posts with the name Huber: 60 Gorgeous Spanish Names for Girls and Boys

Ilsa

Ilsa Meaning and Origin Ilsa is a girl's name of German, Spanish, Dutch origin, meaning "pledged to God".  Posts with the name Ilsa: 

Imelda

Imelda Meaning and Origin The name Imelda is a girl's name meaning "entire battle" and is of Spanish origin. Derived from a Germanic name composed of irm(en), erm(en) ‘whole, entire’ and hild ‘battle’.  Posts with the name Imelda: 100 Forgotten Vintage Names for Girls...

Indio

Indio Meaning and Origin The name Indio is a boy’s name meaning “Indian” and is of Spanish origin. A member of indigenous peoples of America or eastern Asia in areas formerly subject to Spain or Portugal.  Posts with the name Indio:  100 Boy Names You Haven’t Heard...

Ines

Ines Meaning and Origin Ines is a girl's name meaning "chaste" and is of French, Greek, and Spanish origin.  Posts with the name Ines: 50 French Baby Names Inspired by Emily In Paris

Inessa

Inessa Meaning and Origin Inessa is a girl's name of Greek and Spanish origin, meaning "pure, holy".  Posts with the name Inessa: 

Inigo

Inigo Meaning and Origin Inigo is a boy's name meaning "fire" and is of Spanish, Basque origin. From the medieval Spanish name Íñigo, a vernacular derivative of Ignatius, a result of crossing the name with Ennecus.  Posts with the name Inigo: 60 Gorgeous Spanish Names...

Isabella

The girl’s name Isabella is an Italian and Spanish form of Isabel meaning: “consecrated to God”.

Isaias

Isaias Meaning and Origin Isaias is a boy's name meaning "salvation of the Lord" and is of Spanish origin. Current Popularity: #472. Posts with the name Isaias: 60 Gorgeous Spanish Names for Girls and Boys 20 Ancient Names for Boys From Myths and Legends

Isaura

Isaura Meaning and Origin Isaura is a girl's name meaning "a woman from Isauria" and is of Spanish origin. From Late Latin name Isaura, denoting a woman from Isauria.  Posts with the name Isaura: 60 Gorgeous Spanish Names for Girls and Boys 500 of the Prettiest Girl...

Isela

Isela Meaning and Origin Isela is a girl's name of Spanish origin, meaning "island".  Posts with the name Isela: 

Isla

Isla is a Spanish name meaning: “island”.

Israh

Israh Meaning and Origin Israh is a unisex name meaning "he who struggles" and is of Spanish origin. Posts with the name Israh: 60 Gorgeous Spanish Names for Girls and Boys

Itzel

Itzel Meaning and Origin Itzel is a girl's name of Spanish origin, meaning "rainbow".  Posts with the name Itzel: 

Ivette

Ivette Meaning and Origin Ivette is a girl’s name meaning “yew” and is of Spanish origin. Pronounced: EE-veht. Spanish form of Yvette, the feminine form of Yves derived from Old French Ivo ‘yew’. Posts with the name Ivette: 60 Old Fashion Girl Names That Grandma Will...

Izarra

Izarra Meaning and Origin Izarra is a girl's name of Spanish origin, meaning "star".  Posts with the name Izarra: 

Jacinta

Jacinta Meaning and Origin Jacinta is a girl's name meaning "hyacinth" and is of Spanish origin. Pronounced: hah-SEEN-tah. Spanish for Greek flower name, “hyacinth”. Posts with the name Jacinta: 60 Gorgeous Spanish Names for Girls and Boys

Jade

Jade is a Spanish name meaning: “stone of the side”.

Kahlo

Kahlo Meaning and Origin The name Kahlo is a boy's name meaning "bald" and is of Spanish origin.  Posts with the name Kahlo: 50 Surnames For Boys That Aren’t Overused

LeBron

LeBron Meaning and Origin LeBron is a boy's name of Spanish origin, meaning "cowardly, timid".  Posts with the name LeBron:  Boy Names That Start With L

Leni

Leni Meaning and Origin Leni is a girl's name of German origin, a diminutive of Lena, and Spanish, diminutive of Elena. Posts with the name Leni:  60 Victorian Girl Names with Cute Nicknames

Leocadia

Leocadia Meaning and Origin The name Leocadia is a girl's name meaning "bright, clear" and is of Spanish origin. A latinate derivative of Greek leukas, a feminine form of leukos ‘bright, clear’

Leonel

Leonel Meaning and Origin Leonel is a boy's name of Spanish origin, meaning "young lion".  Posts with the name Leonel:  Boy Names That Start With L

Lia

Lia is a Italian, Spanish, and Portuguese name meaning: “weary”.

Lia

Lia Meaning and Origin Lia is a girl's name of Portuguese, Italian, or Spanish origin, meaning "weary".  Posts with the name Lia:  Girl Names That Start With L

Get the Latest