English Noun damri (plural damris) Alternative form of dumri. Anagrams MARDI, Damir, IMRAD, Midar, diramWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads