Meaning of canadian capital

Definition of canadian capital

(noun) the capital of Canada (located in southeastern Ontario across the Ottawa river from Quebec)

Other information on canadian capital

WIKIPEDIA results for canadian capital
Amazon results for canadian capital