Termagant

Tamil Meaning

சண்டைக்காரி

அடங்காப்பிடாரி

English Meaning

  1. A quarrelsome, scolding woman; a shrew.
  2. Shrewish; scolding.