Definify.com

Definition 2024


devil_bird

devil bird

English

Noun

devil bird (plural devil birds)

  1. An avian cryptid of Sri Lanka, said to emit human-sounding shrieks that portend death; possibly the spot-bellied eagle owl (Bubo nipalensis) or Ceylon highland nightjar (Caprimulgus indicus).