ALL meanings of taimyr peninsula
Tai·myr Penin·sula
T t - noun taimyr peninsula a peninsula in the N Russian Federation in Asia, between the Kara and Laptev seas. 1
- noun taimyr peninsula a large peninsula of N central Russia, between the Kara Sea and the Laptev Sea 0
- noun taimyr peninsula large peninsula in N Asian Russia, between the Kara & Laptev seas: c. 700 mi (1,127 km) wide at its base 0