meulatang
Acehnese
Noun
meulatang
animal
,
beast