oliveyard
oliveyard
means an olive grove.
Etymology
olive + yard
noun
An olive grove.