Definition of IND in English:

IND

abbreviation

  • India (international vehicle registration).