taimyr peninsula

Noun
  1. A peninsula in northern Siberia (synset 109044502)

Found on Word Lists

Other Searches