HUDSON BAY(noun) Did you mean: Synonyms Rhymes Also try: bayhudsonDefinitions There is 1 meaning of the phrase Hudson Bay. Hudson Bay - as a noun An inland sea in northern canada Word Variations & RelationsAnagrams Starts H Starts HU Starts HUD Starts HUDS Ends Y Ends AY Ends BAY Ends NBAY Starts H & ends Y Starts HU & ends Y Starts H & ends AY Words containing HUDSONBAY A-Z Proximitieshudibrastic 19hudna 9hudnas 10hudoodhudson Hudson Bay hudsoniahudud 10hududs 11hue 6hued 8