Term | Main 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.
Synonyms:
Thai visaRelated entries |