an official endorsement on a passport permitting entry to and travel within a particular country
from Latin visa 'things seen', past participle of videre 'to see'
From the concept of documents that have been 'seen' or examined by officials
Complete word intelligence in one call. Free tier — 50 lookups/day.