noun
Scrabble Points: 11
Powered by Oxford Dictionaries
More definitions, origin and scrabble points
Web search engine
rambler.ru
Rambler is a Russian search engine and one of the biggest Russian web portals, owned by the Rambler Media Group. Wikipedia