Meaning of damaghotu in english
Interpreting damaghotu - दमघोटू
As noun :
close Ex:  Dufferin sailed close to Jan Mayen Island
Suggested : to put (something) in a position to obstruct an entrance, opening, etc shut
Word of the day
damaghotu
can be used as noun.. No of characters: 6 including consonants matras.
Transliteration :
damaghoTuu