Definition of Capital Of Canada

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

Synonyms for word "capital of canada"

Semanticaly linked words with "capital of canada"