HARPY Meaning of HARPY in English n. mythological monster with the head of a woman and the body of a bird Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012