hudson_bay
1. [ noun ] (geography) an inland sea in northern Canada
Related terms: sea Canada
Similar spelling:   Hudsonia
  hudson_seal
  Hudson_River