hudson bay
/HH AH1 D S AH0 N B EY1/noun
- 1
A gulf of Nunavut, Canada, a southern extension of the Arctic Ocean. A large body of saltwater in northeastern Canada.
Translate โhudson bayโ into another language
Choose a language below to open the translator with English selected as the source language.