Meaning of capital of canada

Definition of capital of canada

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

Other information on capital of canada

WIKIPEDIA results for capital of canada
Amazon results for capital of canada