Noun hudson bay has 1 sense
  1. Hudson Bay - an inland sea in northern Canada
    --1 is a kind of
    sea
    --1 is a part of Canada
,
TOP