Synonyms of shrewish

2 Syllables
peevish, nagging
3 Syllables
petulant
4 Syllables
quick-tempered, quarrelsome, ill-tempered, irritable