See also: Iden and idén

English

edit

Proper noun

edit

iDEN

  1. Acronym of Integrated Digital Enhanced Network.

Anagrams

edit