What does capital of canada mean?

capital of canada meaning in General Dictionary

the capital of Canada (based in southeastern Ontario throughout the Ottawa river from Quebec)