Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Russia
in English
Russia
#common
Definitions
Proper Noun
a
country
in
eastern
Europe
and
northern
Asia
,
extending
over
eleven
time
zones
,
with
Moscow
as
its
capital
the
official
name
of
the
nation
:
the
Russian
Federation
Noun
the
Russian
language
Adjective
relating
to
Russia
,
its
people
,
or
its
culture