Dictionary search results

Showing 1-2 of 2 results

Wrangel Island US English

An island in the East Siberian Sea, off the coast of northeastern Russia. It was named after Russian admiral and explorer Baron Ferdinand Wrangel (1794–1870)