YourDictionary

Hudson Bay

inland sea in NE Canada; arm of the Atlantic: c. 475,000 sq mi (1,230,245 sq km)

See Hudson Bay in American Heritage Dictionary 4

Learn more about Hudson Bay

Related Articles

Hudson Bay

link/cite print suggestion box