meaning of st lawrence
1. an arm of the northwest Atlantic Ocean off the southeastern coast of Canada
Related Words
gulf of st. lawrence | st. lawrence | st. lawrence river | st. lawrence seaway |
1. an arm of the northwest Atlantic Ocean off the southeastern coast of Canada
gulf of st. lawrence | st. lawrence | st. lawrence river | st. lawrence seaway |