They are Harpies, aren't they?
Think about the word "Harpies" for a while. Find anything interesting?
HARPies?