IDN

views 3,336,690 updated

IDN in Dei nomine (Latin: in God's name)
• Computing integrated data network

More From encyclopedia.com