Noun canadian capital has 1 sense
  1. Ottawa, Canadian capital, capital of Canada - the capital of Canada (located in southeastern Ontario across the Ottawa river from Quebec)
    --1 is a kind of national capital
    --1 is a part of Ontario
,
TOP