Lingo
shrewish
(of a woman) aggressive, unpleasant, and always arguing
Synonyms
1 / 1