Hudson Bay
(Hud-son-Bay)
3 syllables
Definition
noun. an inland sea in northern Canada
Example Sentence
Quebec and Ontario and Manitoba lie on the shores of Hudson Bay.
Hear It! Say It! Write It!
Hudson Bay