kamchatka peninsula Meaning, Definition & Usage

  1. noun a peninsula in eastern Siberia; between Bering Sea and Sea of Okhotsk

WordNet