FISHWIFE
fishmonger, fishwife
(noun) someone who sells fish
Source: WordNet® 3.1
Etymology
Noun
fishwife (plural fishwives)
(archaic) A woman who sells or works with fish; a female fishmonger.
(pejorative) A vulgar, abusive or nagging woman with a loud, unpleasant voice.
(Geordie, pejorative) A person, especially a woman, with poor personal hygiene.
Synonyms
• (nagging woman): See Thesaurus:shrew
Source: Wiktionary
Fish"wife`, n.
Definition: A fishwoman.
Source: Webster’s Unabridged Dictionary 1913 Edition