meaning of canadian capital

canadian capital meaning in General Dictionary

the main city of Canada (based in southeastern Ontario over the Ottawa river from Quebec)