Meaning of gulf of saint lawrence

Definition of gulf of saint lawrence

(noun) an arm of the northwest Atlantic Ocean off the southeastern coast of Canada

Other information on gulf of saint lawrence

WIKIPEDIA results for gulf of saint lawrence
Amazon results for gulf of saint lawrence