Definition of INS in English:

INS

  • Immigration and Naturalization Service.