nahuaaltepetl

Noun

 * 1) nahua town, nahua neiborhood.