james bay

Noun
  1. The southern extension of Hudson Bay in Canada between western Quebec and northeastern Ontario (synset 109344244)

Other Searches