Chukchi Peninsula (noun) Definition, Meaning & Examples

noun
  1. a peninsula in the NE Russian Federation, across the Bering Strait from Alaska.
noun
  1. a peninsula in the extreme NE of Russia, in NE Siberia: mainly tundra
Chukchi Peninsula (noun) Definition, Meaning & Examples

More Definitions