Synonyms for "harpy"

Words with similar meaning