strix

/S T R IH1 K S/
noun
  1. 1

    (mythology) A bird-like demon feeding on human flesh and blood.