An Encylopedia Britannica Company

Ottawa

1 ENTRIES FOUND:
Ottawa /ˈɑːtəˌwə/ proper noun
Ottawa
/ˈɑːtəˌwə/
proper noun
Britannica Dictionary definition of OTTAWA
: city in Ontario, Canada