The AI-powered English dictionary
plural altepetls or altepemeh
A Nahua community; a pueblo. examples