the capital city of Canada, situated in southeastern Ontario on the Ottawa River
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: Ottawa
Definition of Ottawa from the Oxford Advanced American Dictionary