Definition of James Bay in US 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.