YourDictionary

Dictionary Home » Dictionary Definitions » Chukchi Peninsula

Chukchi Peninsula

A peninsula of extreme northeast Russia across the Bering Strait from northwest Alaska. It borders on the Chukchi Sea, a section of the Arctic Ocean.

link/cite print suggestion box