Word Study
taimyr peninsula
WORDNET DICTIONARY
Noun taimyr peninsula has 1 sense
- taimyr peninsula(n = noun.location) taymyr peninsula - a peninsula in northern Siberia; Array is a part of siberia
is a kind of peninsula
For further exploring for "taimyr peninsula" in Webster Dictionary Online