Thailand mar Synonyms

We can't find synonyms for the phrase "Thailand mar", but we have synonyms for terms, you can combine them.

TM abbreviation

TM is an abbreviation for Thailand Mar
What does TM stand for?
TM stands for "Thailand Mar"

Definitions for Thailand


  • (noun) a country of southeastern Asia that extends southward along the Isthmus of Kra to the Malay peninsula

Definitions for Mar


  • (noun) something that spoils the appearance or completeness of a thing
  • (verb) to affect slightly with something morally bad or undesirable
  • (verb) to reduce the soundness, effectiveness, or perfection of