Encyclopedia Entries

Showing all 111 results

  • Term

    Visa

    A document issued by a country giving an individual permission to formally request entrance to the country during a given period of time and for certain purposes and usually stamped or glued inside a passport, or sometimes issued as separate pieces of paper.