damri

English

Noun

damri (plural damris)

  1. Alternative form of dumri.

Anagrams