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