james_bay has definitions from the field of geography
1
[ noun ] (geography) the southern extension of Hudson Bay in Canada between western Quebec and northeastern Ontario

Related terms

bay Quebec Ontario

*