Noun
हिमद्रि
himadri
Definitions
Noun
mountain
a land mass that projects well above its surroundings; higher than a hill
Source: GitHub Dict
See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.