mekeka'id
noun
English. Any of various spirits believed to eat mortals.
Example sentence:
Subanen. Sa' mekanu, laak ndi' na mauli'an, tiniti' na nu nga mekeka'id su gimuud nu migladu.
English. When s.o. is sacrificed for, but does not get well, the mekeka'id spirits have slaughtered his soul to eat.
Generic. menamad