Meaning of ottawa
Definition of ottawa
(noun)
a
member
of the Algonquian
people
of
southern
Ontario
a
river
in
southeastern
Canada that flows
along
the
boundary
between
Quebec and Ontario to the Saint Lawrence River
near
Montreal
the
capital
of Canada (located in
southeastern
Ontario
across
the Ottawa
river
from Quebec)
Other information on ottawa
WIKIPEDIA results for
ottawa
Amazon results for
ottawa
Tweet