Loading page
james bay is a noun meaning "the southern extension of Hudson Bay in Canada between western Quebec and northeastern Ontario". It carries one recorded sense.
Definitions, synonyms and semantic relations for james bay come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .