Hudson Bay/Definition

A large (1.23 million km²) body of water in northeastern Canada on the Arctic Ocean.