English

Definition of Ottawa from the Oxford Advanced Learner's Dictionary

 

Ottawa

 
BrE BrE//ˈɒtəwə//
 
; NAmE NAmE//ˈɑːtəwə//
 
 
jump to other results
the capital city of Canada, situated in south-eastern Ontario on the Ottawa River
See the Oxford Advanced American Dictionary entry: Ottawa