Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: James Bay
  1. The southern extension of Hudson Bay in Canada between western Québec and northeastern Ontario

Type of: bay, embayment

Part of: Ontario, Québec

Encyclopedia: James Bay James Bay, Greater Victoria