ottawa river
Meaning, Definition & Usage
Dictionary
Related
noun
a river in southeastern Canada that flows along the boundary between Quebec and Ontario to the Saint Lawrence River near Montreal
Outaouais; Ottawa
.
WordNet
Previous
otoscopy
otosteal
ototoxic
otozoum
ottar
Next
ottawas
otter
otterhound
otto
ottoman