IDNH: Individual Domain Name Holder

What does IDNH mean? The above is one of IDNH meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Individual Domain Name Holder