Synonyms for

Russia

Verb Another word for russia — explore alternatives below. For syllable breakdowns and pronunciation, see this word on Syllablesworld.

Definition

Russia is a country located in northern Eurasia. It is the largest country in the world by land area.

Synonyms & similar words

Try these popular words

Explore more words