visa
Meaning 1:
A visa is a special sticker or stamp that goes in your passport.
Meaning 2:
It shows that you are allowed to visit or stay in a different country.
Meaning 3:
For example, if you want to go to Disneyland in another country, you need a visa to show that you can go there.
Other Words