EnglishTaimyrnameMeaningA large peninsula in the Russian North that forms the northernmost part of mainland Eurasia and Asia in Krasnoyarsk Krai, Russia.SourcesNo citations have been attached yet.