Central Huasteca NahuatlColombianameMeaningColombia (a country in South America)SourcesNo citations have been attached yet.