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