Southampton Island

geographical name

Definition of Southampton Island

island in Nunavut, Canada, between Hudson Bay and Foxe Channel area 15,700 square miles (40,820 square kilometers)