English edit

Noun edit

oliveyard (plural oliveyards)

  1. olive grove, olive orchard