Dezhnev

What is Dezhnev?

Dezhnev definition and meaning on Dictionary terms:
noun

Cape, a cape in the NE Russian Federation in Asia, on the Bering Strait: the northeasternmost point of Asia.