olivetteTop 35000MeaningsNoun1. olive grove2. small olive3. small olive tree4. plum tomato5. a type of Provençal dance