Synonyms and Antonyms for Hudson_Bay

1. Hudson Bay (n.)

an inland sea in northern Canada

Synonyms: