We found 2 definitions of ottawa river from 2 different sources.
Noun |
||
ottawa river - a river in southeastern Canada that flows along the boundary between Quebec and Ontario to the Saint Lawrence River near Montreal | ||
Outaouais, Ottawa, Ottawa river |