- capital of Canada as a noun:
- 1
capital of Canada
noun
1 capital of Canada
The capital of Canada (located in southeastern Ontario across the Ottawa river from Quebec).
synonyms: Canadian capital, Ottawa.
Dutch: Ottawa
Polish: Ottawa
debug info: 0.0275