YourDictionary

Wrangel

island of Russia in the Chukchi Sea: c. 2,000 sq mi (5,180 sq km)

link/cite print suggestion box