Chukchi Peninsula
noun
a peninsula in the NE Russian Federation, across the Bering Strait from Alaska.
British Dictionary definitions for chukchi peninsula
Chukchi Peninsula
noun
a peninsula in the extreme NE of Russia, in NE Siberia: mainly tundra
Also called: Chukot Peninsula (ˈtʃʊkɒts)