arpíaTop 25000MeaningsNoun1. harpy2. bitch, vixen, shrew, harpy, termagant, harridan (vulgar, derogatory, rare)