Chelyuskin


Also found in: Dictionary, Wikipedia.

Chelyuskin

Cape. a cape in N central Russia, in N Siberia at the end of the Taimyr Peninsula: the northernmost point of Asia