HARPY Meaning of HARPY in English harpie, megera English Interlingue dictionary. Английский словарь Интерлингве. 2012