English Dictionary
Definition harpy in British English
harpy noun
[countable] noun
/ˈhɑː(r)pi/
1
an insulting name for a woman who you think is unpleasant
