An avian cryptid of Sri Lanka, said to emit human-sounding shrieks that portend death; possibly the spot-bellied eagle owl or Ceylon highland nightjar.(noun)
Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License