As adjectives the difference between shrewish and harpyish
is that shrewish is of or pertaining to a shrew, a nagging, ill-tempered woman while harpyish is resembling a harpy; ravenous or shrewish.
shrewish
English
Adjective
(
en adjective)
Of or pertaining to a shrew, a nagging, ill-tempered woman.
harpyish
English
Adjective
(
en adjective)
Resembling a harpy; ravenous or shrewish.
Synonyms
* harpylike