Synonyms for Taimyr_Peninsula

1. Taimyr Peninsula (n.)

a peninsula in northern Siberia

Synonyms: