Portuguese translation of the English word shrew

English → Portuguese
  
EnglishPortuguese (translated indirectly)Esperanto
shrew
(vixen; xanthippe; termagant)
megera
shrewish
(bitchy)
cruel
;
megera
;
perversa
megera