"Popoluca" is the Castilian alteration of the Nahuatl word , meaning 'barbarians' or 'people speaking a foreign language'.In Mexico, the name "Popoluca" is a traditional name for various Mixe-Zoquean languages, and the name "Popoloca" is a traditional name for a totally unrelated language belonging to the Oto-Manguean languages.