oliveyard

English

Etymology

olive +‎ yard

Noun

oliveyard (plural oliveyards)

  1. An olive grove.