aigreur
Top 20000
Meanings
Noun
1. sourness (sour flavor)
2. bitterness (bitter emotion)