'IDN' definitions:

Acronyms for 'IDN'

From: V.E.R.A.
  • Integrated Digital Network
  • Internationalized Domain Names (Domain, Internet)