Synonyms of Ottawa River in English :
Antonyms of Ottawa River in English
Thesaurus of Ottawa River in English
1. (noun) a river in southeastern Canada that flows along the boundary between Quebec and Ontario to the Saint Lawrence River near Montreal