HARPY


Meaning of HARPY in English

■ noun ( plural harpies )

1》 Greek & Roman Mythology a rapacious monster usually depicted with a woman's head and body and a bird's wings and claws.

2》 a grasping or unpleasant woman.

Origin

ME: from L. ~ia , from Gk harpuiai 'snatchers'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.