hudson bay

Noun
  1. An inland sea in northern Canada (synset 109329937)

Other Searches