lache

/L AE1 CH/
N
  1. 1

    The (sometimes simply Lache) a housing estate in the city of Chester, in Cheshire, United Kingdom, with a population of around 10,000.

  2. 2

    a housing estate in Chester, England.