taymyr_peninsula has definitions from the field of geography
1
[ noun ] (geography) a peninsula in northern Siberia

Synonyms

Taimyr_Peninsula

Related terms

peninsula Siberia

*