harpy

(noun) Harpy

mythical monster (generic term)
mythical creature (generic term)