Noun taymyr peninsula has 1 sense
  1. Taimyr Peninsula, Taymyr Peninsula - a peninsula in northern Siberia
    --1 is a kind of peninsula
    --1 is a part of Siberia
,
TOP