Definition of James Bay in English:

James Bay

proper noun

  • A shallow southern arm of Hudson Bay, between Quebec and Ontario provinces in Canada.

Origin

Named after Captain Thomas James ( c. 1593– c. 1635), who explored the region in 1631.