VariousWords beta
Definitions:
Noun
Ottawa
Canadian capital
capital of Canada
Definition: the capital of Canada (located in southeastern Ontario across the Ottawa river from Quebec)