Southampton Island

English

Proper noun

Southampton Island

  1. A large island at the entrance to Hudson Bay at Foxe Basin, Nunavut, Canada.
    Synonym: Shugliaq