olivette
Top 35000
Meanings
Noun
1. olive grove
2. small olive
3. small olive tree
4. plum tomato
5. a type of Provençal dance