Definition of James Bay in English:

James Bay

proper noun

  • A shallow southern arm of Hudson Bay, Canada.

Origin

Named after Captain Thomas James (c1593–c1635), who explored the region in 1631.