Thailand mar Synonyms
We can't find synonyms for the phrase "Thailand mar", but we have synonyms for terms, you can combine them.Thailand Synonyms
TM abbreviation
TM is an abbreviation for Thailand MarWhat does TM stand for?
TM stands for "Thailand Mar" Definitions for Thailand
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