Dictionary/ओटावा
Noun

ओटावा

otaavaa

Definitions

Noun

Ottawa (a city in Ontario, Canada; the capital city of Canada)

Source: Wiktionary

Noun

Ottawa (a river flowing southeast between Ontario and Quebec, Canada into the St. Lawrence River)

Source: Wiktionary

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.