gulf of saint lawrence

Noun
  1. An arm of the northwest Atlantic Ocean off the southeastern coast of Canada (synset 109322303)

Other Searches