'capital of Canada' definitions:

Definition of 'capital of Canada'

(from WordNet)
noun
The capital of Canada (located in southeastern Ontario across the Ottawa river from Quebec) [syn: Ottawa, Canadian capital, capital of Canada]