Word Origin 1990s: from the name of the Hotel Russell in Russell Square, London, where representatives of the universities first met.
Powered by Oxford Dictionaries
More definitions, origin and scrabble points