"Sweden" is Швеция in Russian.
Швеция means "Sweden" in English.
Word #734 of 4,000 by frequency in Russian — level A2.
Швеция известна своей природой.
Sweden is known for its nature.