0%

ALL meanings of chukchi peninsula

Chuk·chi pen·in·su·la
C c
  • noun chukchi peninsula a peninsula in the extreme NE of Russia, in NE Siberia: mainly tundra 3
  • noun chukchi peninsula a peninsula in the NE Russian Federation, across the Bering Strait from Alaska. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?