chukchi peninsula Meaning, Definition & Usage

  1. noun peninsula of northeastern Siberia across the Bering Strait from northwestern Alaska

WordNet