Meaning of gulf of st. lawrence

Definition of gulf of st. lawrence

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

Other information on gulf of st. lawrence

WIKIPEDIA results for gulf of st. lawrence
Amazon results for gulf of st. lawrence