Summary
English Synonyms:   more detail...
  1. Taymyr Peninsula:


English

Detailed Synonyms for Taymyr Peninsula in English

Taymyr Peninsula:

Taymyr Peninsula [the ~] noun

  1. the Taymyr Peninsula
    – a peninsula in northern Siberia 1
    the Taymyr Peninsula; the Taimyr Peninsula
    – a peninsula in northern Siberia 1

Related Definitions for "Taymyr Peninsula":

  1. a peninsula in northern Siberia1

Related Synonyms for Taymyr Peninsula