English
Etymology
Borrowed from French INRIA (Institut national de recherche en informatique et en automatique).
Proper noun
INRIA
- French Institute for Research in Computer Science and Automation.
Anagrams
French
Proper noun
INRIA ?
- Alternative form of Inria