Somerset Island


noun

an island in the Arctic Ocean in Nunavut, Canada, NW of Baffin Island. 9594 sq. mi. (24,848 sq. km).

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019