Englishfor English speakers
Kamchatka
properNoun
—
A long peninsula in the Far East of Russia, lying between the Pacific Ocean and the Sea of Okhotsk.
—
A krai of Russia, in the Russian Far East.
—
river in Russia
river
Noun
—
A channel of water.
We go swimming in the river.
The river bends there.
—
A lot of something.
He won a river of votes.