Dictionary/उद्र
Noun

उद्र

udr

Definitions

Noun

otter

a semi-aquatic mammal with dense fur that lives near rivers and feeds on fish; a Sanskrit-derived term used in formal or literary contexts

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.