Definitions
There is 1 meaning of the phrase
Gulf Of Saint Lawrence.
Gulf Of Saint Lawrence - as a noun
An arm of the northwest atlantic ocean off the southeastern coast of canada
Synonyms (Exact Relations)
gulf of st. lawrence