Definition of IND in English:

IND

  • India (international vehicle registration).