computer company that provides registration services for the Internet Network Information Center (consortium that manages the NSFNet network in the United States)
NSI
Meaning of NSI in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012