Top definition
An amazing, wonderful, talented person who is better than anyone else. At one point they might be really depressed but they get over it
Oh they're such a Dhenur
by 17 magazine June 15, 2017
Get the mug
Get a dhenur mug for your brother-in-law Manley.
buy the domain for your foodie site