Somerset Island


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

Words Nearby Somerset Island

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