×

ottawa meaning in English

n. ottawa, capital city of canada (located in the ontario province); language of the north american indian ottawa people; river in southeast canada

Related Words

  1. otoscopie
  2. otoscopique
  3. otto heinrich warburg
  4. otto stader
PC Version

Copyright © 2018 WordTech Co.