Definition of James Bay

  • 1. The southern extension of Hudson Bay in Canada between western Quebec and northeastern Ontario Noun

Semanticaly linked words with "james bay"