Printer friendly

What does TH stand for?

TH stands for Thailand (TLD)

This definition appears very frequently

See other definitions of TH

Other Resources:
We have 31 other meanings of TH in our Acronym Attic

Samples in periodicals archive:

Her own family had disowned her for marrying a Thai, and Thailand in those days had few of the West's creature comforts.
Thailand had conquered capitalism and, in the previous decade, the kingdom had literally grown as fast as any nation ever had.