Subscribe
URL of the page has been copied to clipboard.
Meaning : A North American river. Flows into the Gulf of Saint Lawrence and the North Atlantic.
Synonyms : saint lawrence, saint lawrence river, st. lawrence
Install App
St. lawrence river meaning in Telugu.