capital of Canada ca·pi·ta·lofcanada uncommon noun 1. the capital of Canada (located in southeastern Ontario across the Ottawa river from Quebec) SynonymsOttawaCanadian capitalcapital of Canada Related words Broader terms national capital Parts Ontario WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.