Find the word definition

Wikipedia
IHD

IHD can mean:

  • Ischemic heart disease
  • Intermittent hemodialysis
  • iHD Interactive Format
  • İnsan Hakları Derneği
  • Index of Hydrogen Deficiency
  • "In Home Detention," which is a criminal sanction similar to House Arrest