Nahuatl Name Generator
Authentic Aztec and Nahua names with meanings
Tap a name to copy itPress Space for a new batch500 names in this generator
Generate real Nahuatl given names, Aztec ruler names, and Nahua-language nature words used as names, from Citlali (star) to Cuauhtemoc (descending eagle). Ideal for historical fiction, Mesoamerican-inspired worlds, and parents seeking a name with Indigenous Mexican roots.
About nahuatl names
Nahuatl is the language of the Mexica (Aztecs) and is still spoken by more than a million people across central Mexico today. Nahuatl names are almost always transparent words with clear meanings: Citlali means star, Xochitl means flower, Tonatiuh is the sun, Coatl is serpent, and Cuauhtli is eagle. Because the vocabulary is built from stackable roots, longer names read like small phrases: Cuauhtemoc combines cuauhtli (eagle) with temo (to descend), giving 'descending eagle', while Nezahualcoyotl means 'fasting coyote'.
Historical Aztec names also carry grammatical markers worth knowing. The suffix -tzin is an honorific (Malintzin, Cacamatzin, Nopaltzin), -tl or -tli is the standard noun ending, and calendar-day names such as Ce Acatl (One Reed) or Nahui Ollin (Four Movement) were common because children were often named for their birth day in the 260-day tonalpohualli. Names of gods like Tezcatlipoca or Huitzilopochtli were generally not given to ordinary people, so treat those as deity or title names rather than everyday first names.
Today many Nahuatl names are popular in Mexico as regular given names, especially Citlali, Itzel, Yaretzi, Xochitl, Ixchel and Tonatiuh, and Spanish-influenced spellings without the final -tl are common. This generator mixes everyday given names, ruler and noble names from Tenochtitlan and Texcoco, and evocative nature words that make strong character or place names.
Tips for choosing a name
- Check the meaning before you commit: Nahuatl names are literal, so Yaotl means warrior and Icnoyotl means poverty or compassion; pick a meaning that fits the character.
- Reserve deity names (Tlaloc, Quetzalcoatl, Coyolxauhqui) for gods, priests' titles or fantasy settings; historical Nahua people were usually named for day signs, plants, animals or virtues.
- Add -tzin to show respect or affection (Xochitzin, Tepiltzin), similar to a Japanese -san; it works well for elders, nobles and beloved characters.
- For a modern Mexican character, use the widely used given names Citlali, Itzel, Yaretzi, Xochitl, Ixchel, Tonatiuh or Cuauhtemoc paired with a Spanish surname like Hernandez or Torres.
- Pronounce x as 'sh' and tl as a single soft sound: Xochitl is roughly SHO-cheetl, Nezahualcoyotl is neh-sah-wahl-KOH-yotl.
Frequently asked questions
What is the difference between Nahuatl names and Aztec names?
Aztec (Mexica) names are Nahuatl names, since Nahuatl was the language of the Aztec Empire. Nahuatl is broader, though: it was also spoken by the Toltecs, Tlaxcalans and Texcocans, and modern Nahua communities still use these names today.
What are the most popular Nahuatl names in Mexico today?
Citlali, Itzel, Xochitl, Yaretzi and Ixchel are among the most common Nahuatl-origin girls' names, while Tonatiuh, Cuauhtemoc, Itzcoatl and Tenoch are popular for boys. Erendira, though Purepecha rather than Nahuatl, is often grouped with them.
How were Aztec children named?
A tonalpouhqui (day-reader) consulted the 260-day ritual calendar and children were often named for their birth day sign, such as Ce Cipactli (One Crocodile) or Ome Tochtli (Two Rabbit), sometimes alongside a descriptive nickname earned later in life.
Can I use these names for a fantasy or game character?
Yes, they work well for Mesoamerican-inspired settings. If you're using them for a real-world Indigenous character, be aware that these are living cultural names, so keep meanings and pronunciation accurate rather than mixing them with unrelated Maya or Inca words.
All 500 nahuatl names
Browse the full list
- Citlali
- Citlalmina
- Xochitl
- Xochiquetzal
- Xochipilli
- Xochicotzin
- Yaretzi
- Yolotl
- Yoloxochitl
- Yolotzin
- Yaotl
- Yaocihuatl
- Itzel
- Itzcoatl
- Itzmin
- Itzcuauhtli
- Itzpapalotl
- Itzamatl
- Ixchel
- Ixtli
- Ixtlilxochitl
- Ilhuicatl
- Ilhuicamina
- Ichtaca
- Iztac
- Iztaccihuatl
- Iztacoyotl
- Icnoyotl
- Tlaloc
- Tlalli
- Tlacaelel
- Tlacotzin
- Tlazohtzin
- Tlanextli
- Tlahuizcalli
- Tlachinolli
- Tlatoani
- Tlacuilo
- Tlahuicole
- Tlilpotonqui
- Tlilcoatl
- Tlaltecuhtli
- Tlahuizcalpantecuhtli
- Tlacateotl
- Tlacahuepan
- Tlacochcalcatl
- Tlacopan
- Tlazolteotl
- Tonalli
- Tonatiuh
- Tonantzin
- Totec
- Tototl
- Tochtli
- Tochtzin
- Tecpatl
- Tecuhtli
- Tecuani
- Tecolotl
- Tepin
- Tepiltzin
- Tepoztecatl
- Tepeyollotl
- Tezcatl
- Tezcatlipoca
- Tezozomoc
- Tezcacoatl
- Teyacapan
- Teoxihuitl
- Teotl
- Tenoch
- Tizoc
- Tecciztecatl
- Quetzal
- Quetzalli
- Quetzalcoatl
- Quetzaltzin
- Quiauhtzin
- Quiahuitl
- Quauhtli
- Cuauhtemoc
- Cuauhtli
- Cuauhcoatl
- Cuauhtlequetzqui
- Cuitlahuac
- Cualli
- Cuicatl
- Cuicani
- Cuetzpalin
- Cuetlachtli
- Coatl
- Coaxoch
- Coyotl
- Coyolxauhqui
- Cozcatl
- Cozamalotl
- Cozcacuauhtli
- Cihuacoatl
- Cihuaton
- Cihuapilli
- Cipactli
- Centeotl
- Centehua
- Chalchiuhtlicue
- Chalchiuhnenetzin
- Chicahua
- Chicomecoatl
- Chimalli
- Chimalma
- Chimalpopoca
- Chimalpahin
- Chipahua
- Chantico
- Chalchihuitl
- Atl
- Atlacoya
- Atotoztli
- Atototl
- Ahuitzotl
- Ahuiliztli
- Acatl
- Acamapichtli
- Acolmiztli
- Acolnahuacatl
- Achcauhtli
- Amoxtli
- Axayacatl
- Axochitl
- Ameyalli
- Ehecatl
- Ehecatzin
- Eleuia
- Huitzilin
- Huitzilihuitl
- Huitzilopochtli
- Huitzilatzin
- Huemac
- Huehuecoyotl
- Huitznahuac
- Mayahuel
- Malinalli
- Malinalxochitl
- Malintzin
- Matlalcueitl
- Matlal
- Mazatl
- Mazatzin
- Metztli
- Mecatl
- Mixcoatl
- Mixtli
- Miztli
- Miztontli
- Mictlantecuhtli
- Mictecacihuatl
- Moctezuma
- Moquihuix
- Nahui
- Nahuatl
- Necalli
- Nelli
- Nezahualcoyotl
- Nezahualpilli
- Nenetl
- Nochtli
- Nopaltzin
- Ohtli
- Ollin
- Ozomatli
- Omecihuatl
- Ometecuhtli
- Ometeotl
- Opochtli
- Painal
- Papalotl
- Patli
- Piltzintecuhtli
- Popoca
- Popocatepetl
- Xicohtencatl
- Xihuitl
- Xiuhcoatl
- Xiuhtecuhtli
- Xilonen
- Xipil
- Xipe Totec
- Xoco
- Xocoyotl
- Xolotl
- Xochiyaoyotl
- Zeltzin
- Zolin
- Zyanya
- Cacama
- Cacamatzin
- Citlalpopoca
- Ihuitl
- Itzcuintli
- Itztli
- Techotlalatzin
- Coyoacan
- Citlalxochitl
- Citlaltepetl
- Citlalicue
- Citlaltonac
- Citlaltzin
- Citlalin
- Xochitzin
- Xochicueponi
- Xochitonal
- Xochipapalotl
- Xochiquiahuitl
- Yolyamanitzin
- Yolteotl
- Yoltzin
- Yolihuani
- Yaotzin
- Yaoxochitl
- Yohualli
- Yohualtecuhtli
- Yohualxochitl
- Yohualticitl
- Yohualtzin
- Yohualehecatl
- Yohuallahuana
- Yacatecuhtli
- Itzcoatzin
- Itzcuauhtzin
- Itztlacoliuhqui
- Ixcozauhqui
- Ixtlilton
- Ixtlilcuechahuac
- Ixnextli
- Ixcuina
- Iztaccoatl
- Iztacmixcoatl
- Iztacxochitl
- Iztaccuauhtli
- Ilhuicatzin
- Ilhuitl
- Ilancueitl
- Ilamatecuhtli
- Ipalnemoani
- Ihuitzin
- Ihuitemoc
- Ihuimecatl
- Iquehuacatzin
- Ichcatl
- Tlanezi
- Tlanextzin
- Tlaltetecuin
- Tlaltecatzin
- Tlaltzin
- Tlacateccatl
- Tlacatzin
- Tlacochtzin
- Tlacuatzin
- Tlauhquechol
- Tlazopilli
- Tlazohtli
- Tletl
- Tlexochitl
- Tlilxochitl
- Tonalxochitl
- Tonaltzin
- Tonacatecuhtli
- Tonacacihuatl
- Topiltzin
- Toltecatl
- Totoquihuatzin
- Totoltecatl
- Totolin
- Tototzin
- Tochihuitzin
- Tochinteuctli
- Tecpancaltzin
- Tecpatzin
- Tecuichpotzin
- Tecuantzin
- Tecayehuatzin
- Techalotl
- Tecolotzin
- Tehuetzquititzin
- Temilotzin
- Temictli
- Tenancacaltzin
- Teoyaomiqui
- Tepetl
- Tepoztli
- Aquetzalli
- Anahuac
- Atzin
- Amalinalli
- Ayauhtli
- Ayotl
- Ayotzin
- Amatl
- Ahuatl
- Acatzin
- Acuecueyotl
- Amimitl
- Atlatonan
- Atlaua
- Ayauhcihuatl
- Aztlan
- Azcatl
- Achitometl
- Ahuexotl
- Ahuic
- Ahuehuetl
- Ahuachtli
- Atoyatl
- Ayahuitl
- Ayotochtli
- Ayocuan
- Aquiauhtzin
- Ayauhteotl
- Cacalotl
- Calli
- Camaxtli
- Cencalli
- Chalchiuhtotolin
- Chalchiuhtecolotl
- Chicomexochitl
- Chimalpilli
- Chimalxochitl
- Chimalxochitzin
- Cihuatzin
- Cintli
- Coatlicue
- Cochiztli
- Copil
- Coyotzin
- Cuauhtlatoa
- Cuauhcihuatl
- Cuauhxochitl
- Cuauhnochtli
- Cuauhpopoca
- Cuetlaxochitl
- Cuexcomatl
- Cualtzin
- Cuauhtlehuanitzin
- Cuacuauhtzin
- Cuauhtencoztli
- Cempoalxochitl
- Cepayahuitl
- Cetl
- Ce Acatl
- Cipactonal
- Coxcoxtli
- Coanacochtzin
- Coyametl
- Cocotli
- Chalmecacihuatl
- Cihuateteo
- Ecatl
- Ehecatotontli
- Elotl
- Epcoatl
- Eloxochitl
- Ecahuilli
- Epatl
- Huehueteotl
- Huetzin
- Huitzil
- Huitzilxochitl
- Huitzitzilin
- Huitznahuatl
- Huixtocihuatl
- Huanitzin
- Huilotl
- Hueyatl
- Ichpochtli
- Icnoxochitl
- Ilhuicaatl
- Macuilxochitl
- Macuiltochtli
- Macuilxochitzin
- Manauia
- Matlalatl
- Meconetzin
- Metzxochitl
- Michin
- Milintica
- Miquiztli
- Mixcoatzin
- Mizquitl
- Momoztli
- Moyolehuani
- Moquihuixtli
- Mahuizoh
- Matlalihuitl
- Matlalxochitl
- Miahuaxochitl
- Miahuatl
- Mapachtli
- Maxtla
- Maxixcatzin
- Motelchiuhtzin
- Nahuatzin
- Nanahuatzin
- Nauhyotl
- Necahual
- Nenetzin
- Nochehuatl
- Nopalli
- Nochtzin
- Nahui Ollin
- Nappatecuhtli
- Ocelotl
- Ocelocihuatl
- Oceloxochitl
- Ocelopan
- Ohuatl
- Ollintzin
- Ometochtli
- Ozomatzin
- Oquichtli
- Ohtocani
- Ocotl
- Ocopetlatl
- Omacatl
- Otontecuhtli
- Oxomoco
- Pachtli
- Papalotzin
- Patecatl
- Piltontli
- Pilli
- Pipiltzin
- Pochtecatl
- Pochotl
- Popocatzin
- Poyauhtecatl
- Patlani
- Pantli
- Paquiliztli
- Quiahuitzin
- Quetzalxochitl
- Quetzalpapalotl
- Quetzaltototl
- Quetzalihuitl
- Quetzalcuauhtli
- Quilaztli
- Quinatzin
- Quecholli
- Quetzalxiuhtli
- Quetzalpetlatl
- Quetzalmazatl
- Tetlepanquetzaltzin
- Tlehuexolotzin
- Tlotzin
- Toci
- Teteoinnan
- Tzitzimitl
- Tzontemoc
- Tzinitzcan
- Toznene
- Tetl
- Tlacahuepantzin
- Xicotl
- Xihuitzin
- Xilotl
- Xiuhtototl
- Xiuhnel
- Xiuhcaque
- Xiuhtzin
- Xiuhcozcatl
- Xiuhpilli
- Xiuhpopoca
- Xocotl
- Xoconochtli
- Xoxouhqui
- Xolotzin
- Xomimitl
- Xiloxochitl
- Xocotzin
- Xopan
- Xochiquentzin
- Xayacamach
- Xalli
- Zacatl
- Zacatzin
- Zolton
- Zacatzontli
- Zacuan
- Zohuatl
- Chichicuepon
- Cuaxolotl
- Chalmecatl
- Aatl
- Tenzacatetl
- Cuecuex
- Macuilmalinalli
- Amanalli
- Cuahuitl
- Coyolli
- Chichimecatl
- Ilhuicaxochitl
- Chalchiuhcihuatl
Related generators
Mayan Name Generator
Names of Maya kings, gods, calendar days and modern families
Mexican Name Generator
Real Mexican first names with double surnames
Random Mexican Name Generator
Real Mexican First Names and Surnames
Lakota Name Generator
Authentic Lakota Sioux names with English meanings
Cherokee Name Generator
Authentic Tsalagi Names, Words, and Historical Figures
Hawaiian Name Generator
Real Hawaiian-language names for boys and girls
More in Real-World Names & Cultures
Germanic Name Generator
Old Germanic Names from Goths, Franks, Saxons and Lombards
Afrikaner Name Generator
Authentic Afrikaans names from the platteland to Pretoria
Medieval Last Name Generator
Authentic surnames from the Middle Ages
Irish Female Name Generator
Authentic Irish Women's Names with Real Surnames
Danish Name Generator
Real Danish first names and surnames from Denmark
Spanish Name Generator
Authentic Spanish first names with double surnames