Like this site? Pledge support via Patreon!
Photo of Ottawa, Canada
Attribution-Sharealike

Ois forOttawa

Ottawa is the capital of Canada, located in the province of Ontario. It has a population of around 900,000 people.

Ottawa rhymes with ...

Shower, Bower, Sour, Eiffel Tower, Ours, Iowa ... see all