Hudson Strait

English

Proper noun

Hudson Strait

  1. A strait in Nunavut that links the Atlantic Ocean and the Labrador Sea to Hudson Bay in Canada.