Definition of Tlaxcala in English:

Tlaxcala

proper noun

  • A state in eastern central Mexico.

Pronunciation

Tlaxcala

/tläˈskälə/