Meaning of mandurugo

mandurugo

Tagalog

mandurugo n. vampire (in folklore); bloodsucker