What does the term Ancestral Pueblo mean and why do modern descendants reject the name anasazi?
The word pueblo translates directly to mean both village and people in their language. Modern descendants reject the label anasazi as derogatory because Navajo speakers applied it with meanings ranging from ancestors of enemies to savage or barbarian depending on the source.