Chelyuskin (noun) Definition, Meaning & Examples

noun
  1. a cape in the Russian Federation in Asia: the northernmost point of the Asia mainland.
noun
  1. a cape in N central Russia, in N Siberia at the end of the Taimyr Peninsula: the northernmost point of Asia
Chelyuskin (noun) Definition, Meaning & Examples

More Definitions