Englishfor English speakers
sigbin
English
Meaning sigbin meaning
What does sigbin mean?
sigbin
noun
—
A creature of Philippine mythology, resembling a hornless goat, said to come out at night to suck the blood of victims from their shadows.
—
(cryptozoology) A cryptid resembling a kangaroo or a deer.
Are you looking for...?