Meaning

1 senses
  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).

Forms

plural: devil birds
Singulardevil bird
Pluraldevil birds

regular

Synonyms

1 synonyms

See also

neighbours in the dictionary
devil bird — meaning, examples, forms, synonyms | Krumeto