Search for glossary terms (regular expression allowed)
Begin with Contains Exact termSounds like


Term Main definition
this is the endorsement marked in a passport issued by a Thai Embassy or Royal Thai Consulate-General indicating that the visa holder is allowed to enter, leave, or stay for a specified period of time in Thailand.

Related entries

passport visa stamps

Author: Thailand Lawyer Online
Synonyms: Thai visa