What is the meaning of Russia in English?

Learn vocabulary with pictures as well as definitions of Russia in English

Learn in

See more

n. Russia

Definition of Russia in English

Semi-presidential republic that constitutes the largest country in the world, located in eastern Europe and northern Asia, which borders Finland, Belarus, China, and Kazakhstan, among other countries, as well as the Arctic and Pacific oceans.

Synonyms of Russia in English

Russian Federation