olive grove in Finnish olive grove in Finnish oliivilehto noun A cluster of olive trees. Add to Flashcards