Hudson Bay Definition
pronoun
An inland sea in northeastern Canada.
Wiktionary
Origin of Hudson Bay
From Henry Hudson, English sea explorer
From Wiktionary
Hudson Bay Is Also Mentioned In
Find Similar Words
Find similar words to Hudson Bay using the buttons below.