YourDictionary

Dictionary Home » Dictionary Definitions » Somerset Island

Somerset Island

(sŭmˈər-sĕtˌ, -sĭt)

An island of central Nunavut, Canada, separated from Boothia Peninsula by a narrow strait.

link/cite print suggestion box