← All words
proper noun

Tapachula

/tapaˈt͡ʃula/

proper noun/tapaˈt͡ʃula/

Tapachula (a city, a municipality of Chiapas, Mexico)

Synonyms: Tapachula de Córdova y Ordóñez

Of Nahuatl origin.