village green

/V IH1 L AH0 JH G R IY1 N/
noun
  1. 1

    (British) A patch of land at the centre of a village that is open to the public at all times.