ottawa

Noun
  1. A member of the Algonquian people of southern Ontario (synset 109684155)
  2. A river in southeastern Canada that flows along the boundary between Quebec and Ontario to the Saint Lawrence River near Montreal (synset 109403500)
  3. The capital of Canada (located in southeastern Ontario across the Ottawa river from Quebec) (synset 108846478)

Other Searches