north leigh

/N AO1 R TH L IY0/
N
  1. 1

    a village and civil parish about northeast of Witney in Oxfordshire.