Meaning of kamchatka peninsula

Definition of kamchatka peninsula

(noun) a peninsula in eastern Siberia; between Bering Sea and Sea of Okhotsk

Other information on kamchatka peninsula

WIKIPEDIA results for kamchatka peninsula
Amazon results for kamchatka peninsula