visa

A document or stamp issued by a country to a foreign national, giving the holder the right to enter the country for a specified period and for specified purposes

Browse all legal terms