Definition, Meaning & Anagrams | French word VISA
VISA
Definitions of VISA
- a mark or stamp attesting to the performance of an official action
- a travel visa
- inflection of viser
Number of letters
4
Is palindrome
No
Search for VISA in:
Page preparation took: 157.83 ms.