ottawa river is a noun meaning "a river in southeastern Canada that flows along the boundary between Quebec and Ontario to the Saint Lawrence River near Montreal". It carries one recorded sense.
Definitions, synonyms and semantic relations for ottawa river come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.