Word info

damaru

Noun

Meaning

damaru (plural damarus)

A drum having two heads opposite one another, commonly used in the Hindu and Buddhist religions.

Source: en.wiktionary.org

Anagrams

Close letter words and terms