Save Type Surname (from location) Usage Nahuatl Meaning & History Means "place of the ancients" in Nahuatl.