Meaning of the Sanskrit Word: damaru

  damaru—a kind of musical instrument    Adi 17.99

Can't find any compound Sanskrit words containing damaru.