Visa

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

Glossaries

Term Definition
Visa
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