HARPY


Meaning of HARPY in English

[har.py] n, pl harpies [L Harpyia, fr. Gk] (1513) 1 cap: a foul malign creature in Greek mythology that is part woman and part bird

2. a: a predatory person: leech b: a shrewish woman

Merriam-Webster English vocab.      Английский словарь Merriam Webster.