Dictionary/ठौर
Noun

ठौर

thaur

Definitions

Noun

place, locality, spot

a location or dwelling place; a somewhat literary or regional term for a specific spot or area where someone resides or something is situated

Source: Desi Lingo

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