Meaning of visa

Definition of visa

(noun) an endorsement made in a passport that allows the bearer to enter the country issuing it
(verb) provide (a passport) with a visa
approve officially; "The list of speakers must be visaed"

Other information on visa

WIKIPEDIA results for visa
Amazon results for visa