Synonyms and Antonyms for Taimyr_Peninsula

1. Taimyr Peninsula (n.)

a peninsula in northern Siberia

Synonyms: