Definify.com

Definition 2024


Hudson_Bay

Hudson Bay

English

Alternative forms

  • Hudson's Bay

Proper noun

Hudson Bay

  1. An inland sea in northeastern Canada.

Translations