Summary
English Synonyms:   more detail...
  1. James Bay:


English

Detailed Synonyms for James Bay in English

James Bay:

James Bay [the ~] noun

  1. the James Bay
    – the southern extension of Hudson Bay in Canada between western Quebec and northeastern Ontario 1
    the James Bay
    – the southern extension of Hudson Bay in Canada between western Quebec and northeastern Ontario 1

Related Definitions for "James Bay":

  1. the southern extension of Hudson Bay in Canada between western Quebec and northeastern Ontario1

Related Synonyms for James Bay