'Canadian capital' definitions:

Definition of 'Canadian capital'

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