Synonyms and Antonyms for taymyr peninsula

1. Taymyr Peninsula (n.)

a peninsula in northern Siberia

Synonyms: