Taimyr Peninsula (noun) Definition, Meaning & Examples

noun
  1. a peninsula in the N Russian Federation in Asia, between the Kara and Laptev seas.
noun
  1. a large peninsula of N central Russia, between the Kara Sea and the Laptev Sea
Taimyr Peninsula (noun) Definition, Meaning & Examples

More Definitions