Hispanic and Latino baby names carry deep history, culture and meaning. Below are 80 beautiful Hispanic & Latino names for girls and boys, each with its meaning. Tap any name to open its full page with origin and numerology.
Hispanic and Latino names blend Spanish tradition with the indigenous cultures of Latin America — from Aztec and Mayan to Quechua and Mapuche. The result is a beautiful mix of names like Sofía, Mateo, Citlali and Nayeli, full of warmth, faith and heritage.
Choose a Latino name for warmth, culture and a sound that feels like home across the Spanish-speaking world.
Aitana: a name of Spanish origin meaning «Of glory; poetic name».
Iker: a name of Basque origin meaning «Visitation; good news».
Itzel: a name of Mayan origin meaning «Evening star; dew of heaven».
Javier: a name of Basque origin meaning «New house».
Lol: a name of Mayan origin meaning «Flower».
Montserrat: a name of Catalan origin meaning «Serrated mountain».
Ailén: a name of Mapuche origin meaning «Ember; brightness».
Ainhoa: a name of Basque origin meaning «Marian devotion».
Alitzel: a name of Mayan origin meaning «Smiling girl».
Alondra: a name of Spanish origin meaning «Bird that sings at dawn».
Amapola: a name of Spanish origin meaning «Poppy flower».
Amparo: a name of Spanish origin meaning «Protection, refuge».
Anahí: a name of Guarani origin meaning «Ceibo flower».
Atziri: a name of Nahuatl origin meaning «Drop of water, dew».
Ayelén: a name of Mapuche origin meaning «Joy; ember».
Azul: a name of Spanish origin meaning «Color of sky and sea».
Balam: a name of Mayan origin meaning «Jaguar; guardian».
Blanca: a name of Spanish origin meaning «White, pure».
Brisa: a name of Spanish origin meaning «Gentle breeze».
Catarina: a name of Galician origin meaning «Pure».
Cielo: a name of Spanish origin meaning «Sky».
Citlali: a name of Nahuatl origin meaning «Star».
Citlalli: a name of Nahuatl origin meaning «Star».
Cuauhtémoc: a name of Nahuatl origin meaning «Descending eagle; setting sun».
Erandi: a name of Purépecha origin meaning «Dawn».
Eréndira: a name of Purépecha origin meaning «She who smiles; cheerful morning».
Iktan: a name of Mayan origin meaning «Wise, ingenious».
Inti: a name of Quechua origin meaning «Sun».
Ixchel: a name of Mayan origin meaning «Goddess of the moon and medicine».
Jade: a name of Spanish origin meaning «Precious jade stone».
Jazmín: a name of Spanish origin meaning «Jasmine flower».
Lirio: a name of Spanish origin meaning «Lily; purity».
Lluvia: a name of Spanish origin meaning «Rain from the sky».
Lourdes: a name of Basque origin meaning «Rock; of Lourdes».
Lucero: a name of Spanish origin meaning «Morning star, bright star».
Maite: a name of Basque origin meaning «Beloved, dear».
Marisol: a name of Spanish origin meaning «Sea and sun».
Nayeli: a name of Zapotec origin meaning «I love you; love».
Nezahualcóyotl: a name of Nahuatl origin meaning «Fasting coyote».
Nicté: a name of Mayan origin meaning «Flower».
Nieve: a name of Spanish origin meaning «Snow; purity».
Nina: a name of Quechua origin meaning «Fire».
Pilar: a name of Spanish origin meaning «Pillar; steadfastness (Virgin of the Pillar)».
Quetzal: a name of Nahuatl origin meaning «Precious feather; sacred bird».
Quetzalcóatl: a name of Nahuatl origin meaning «Feathered serpent, precious».
Quetzalli: a name of Nahuatl origin meaning «Precious feather».
Rocío: a name of Spanish origin meaning «Dew of heaven».
Rumi: a name of Quechua origin meaning «Firm stone».
Río: a name of Spanish origin meaning «River, stream of water».
Tata: a name of Guarani origin meaning «Fire».
Tenoch: a name of Nahuatl origin meaning «Prickly pear on the stone».
Tláloc: a name of Nahuatl origin meaning «God of rain».
Tonantzin: a name of Nahuatl origin meaning «Our venerable mother».
Tonatiuh: a name of Nahuatl origin meaning «Sun god; the one who lights the way».
Vasco: a name of Galician origin meaning «Of the Basque Country; raven».
Xareni: a name of Purépecha origin meaning «She who guards the water».
Xóchitl: a name of Nahuatl origin meaning «Flower».
Yaretzi: a name of Nahuatl origin meaning «You will always be loved».
Yatzil: a name of Mayan origin meaning «Beloved, dear».
Yolotzin: a name of Nahuatl origin meaning «Venerable heart».
Acatl: a name of Nahuatl origin meaning «Reed».
Ahau: a name of Mayan origin meaning «Lord, king».
Aitor: a name of Basque origin meaning «Good father».
Akbal: a name of Mayan origin meaning «Night; mystery».
Amaru: a name of Quechua origin meaning «Sacred serpent; ancestral wisdom».
Ameyal: a name of Nahuatl origin meaning «Spring, source of water».
Ameyalli: a name of Nahuatl origin meaning «Spring, source of water».
Anka: a name of Quechua origin meaning «Eagle».
Antü: a name of Mapuche origin meaning «Sun».
Apu: a name of Quechua origin meaning «Lord of the mountain».
Aquetzali: a name of Nahuatl origin meaning «Precious, crystalline water».
Arami: a name of Guarani origin meaning «Little heaven».
Atl: a name of Nahuatl origin meaning «Water».
Begoña: a name of Basque origin meaning «Of the dominant hill; Virgin of Begoña».
Bento: a name of Galician origin meaning «Blessed».
Beñat: a name of Basque origin meaning «Brave bear; Bernard».
Bolon: a name of Mayan origin meaning «Nine; sacred number».
Caleu: a name of Mapuche origin meaning «Seagull».
Centli: a name of Nahuatl origin meaning «Ear of corn».
Chaac: a name of Mayan origin meaning «God of rain».
Popular Hispanic & Latino names include Aitana, Iker, Itzel, Javier, Lol, Montserrat.
Yes — the list mixes girl, boy and unisex names; each name's page shows the gender.
Hispanic and Latino names often blend meaning, culture and a distinctive, memorable sound.