English dictionary
taimyr peninsula meaning and definition
Definition and meaning of taimyr peninsula at MeaningMonkey.org. taimyr peninsula meaning and definition in the English Dictionary.TAIMYR PENINSULA noun
Definition of Taimyr Peninsula (noun)
- a peninsula in northern Siberia
- synonyms: Taymyr Peninsula
Source: Princeton University Wordnet