Home / J / james bay

james bay

noun 9 letters Scrabble 22 WWF 25
Definitions
noun

the southern extension of Hudson Bay in Canada between western Quebec and northeastern Ontario

Want another word?
Spin the dictionary for a fresh one.
Generate a word →