Noun james bay has 1 sense
  1. James Bay - the southern extension of Hudson Bay in Canada between western Quebec and northeastern Ontario
    --1 is a kind of
    bay
    --1 is a part of Ontario; Quebec
,
TOP