mégère
Top 30000
Meanings
Noun
1. shrew, vixen (ill-tempered woman) (derogatory)
2. wall brown