What is the meaning of harpy in English?

Learn vocabulary with pictures as well as definitions of harpy in English

Learn in

See more

n. harpy

Definition of harpy in English

Creature of Greek mythology that has the head of a woman and the body of a bird of prey.