English dictionary
chukchi peninsula meaning and definition
Definition and meaning of chukchi peninsula at MeaningMonkey.org. chukchi peninsula meaning and definition in the English Dictionary.CHUKCHI PENINSULA noun
Definition of Chukchi Peninsula (noun)
- peninsula of northeastern Siberia across the Bering Strait from northwestern Alaska
Source: Princeton University Wordnet