American English

Definition of Ottawa from the Oxford Advanced American Dictionary

 

Ottawa

 
NAmE//ˈɑt̮əwə//
 
 
jump to other results
the capital city of Canada, situated in southeastern Ontario on the Ottawa River
See the Oxford Advanced Learner's Dictionary entry: Ottawa