NLANR Meaning of NLANR in English National Laboratory for Applied Network Research FOLDOC computer English dictionary. Английский словарь по компьютерам FOLDOC. 2012