• Definition for "James Bay"
    • the south expansion of Hudson Bay in Canada…
    • View More
  • Sentence for "James Bay"
    • North America; but towards the end…
    • View More

James Bay definition

  • noun:
    • the south expansion of Hudson Bay in Canada between western Quebec and northeastern Ontario
29 votes

How would you define James Bay?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!