Interesting stuff here from lioncub. In fact, News in every language is actually amusing acronyms :


Of course, the fact that all these words bear a relation to the word for 'new' in their respective languages is merely coincidental.