Meaning OLIVE

thing  >  food, food and drink, fruit, plant part  >  olive

Loose Matches

User-Submitted Names