poivrière
Top 35000
Meanings
Noun
1. pepper field
2. pepper pot