damarus
English
Noun
damarus
plural of
damaru
Anagrams
darumas
,
marauds