Wrangel (noun) Definition, Meaning & Examples

noun
  1. a Russian island in the Arctic Ocean, off the NE coast of Siberia in the NE Russian Federation in Asia: meteorological station. About 2,000 sq. mi. (5,180 sq. km).
Wrangel (noun) Definition, Meaning & Examples

More Definitions