English

edit

Noun

edit

oliveyard (plural oliveyards)

  1. olive grove, olive orchard