Meaning of ottawa river
Definition of ottawa river
(noun)
a
river
in
southeastern
Canada that flows
along
the
boundary
between
Quebec and Ontario to the Saint Lawrence River
near
Montreal
Other information on ottawa river
WIKIPEDIA results for
ottawa river
Amazon results for
ottawa river
Tweet