NOUN
  • Definition - A permit to enter and leave a country, normally issued by the authorities of the country to be visited.
VERB
  • Definition - To endorse (a passport, etc.).
Words in your word
4 Letter Words
visa 7
3 Letter Words
vas 6 via 6 vis 6 ais 3
2 Letter Words
ai 2 as 2 is 2 si 2