Definition of Canadian Capital

  • 1. The capital of Canada (located in southeastern Ontario across the Ottawa river from Quebec) Noun

Synonyms for word "canadian capital"

Semanticaly linked words with "canadian capital"