YourDictionary

Dictionary Home » Culture » Hudson Bay

Hudson Bay cultural definition

Inland arm of the Atlantic Ocean in east-central Canada. Quebec, Ontario, Manitoba, and the Northwest Territories lie on its shores.

Learn more about Hudson Bay

Related Articles

link/cite print suggestion box