Chukotka in Greek Chukotka in Greek Τσουκότκα proper noun A peninsula in the northeastern extremity of Asia; Chukchi Peninsula Add to Flashcards