Ottawa
noun
1 Ottawa
A member of the Algonquian people of southern Ontario.
2 Ottawa
A river in southeastern Canada that flows along the boundary between Quebec and Ontario to the Saint Lawrence River near Montreal.
synonyms: Ottawa river, Outaouais.
Dutch: Outaouais
3 Ottawa
The capital of Canada (located in southeastern Ontario across the Ottawa river from Quebec).
synonyms: Canadian capital, capital of Canada.
Dutch: Ottawa
Polish: Ottawa
debug info: 0.0191