DictionaryAI

New Lane

Short definition from Wiktionary

Proper noun

  1. A hamlet on a lane of the same name in Burscough parish, West Lancashire district, Lancashire, England (OS grid ref SD4213).

We haven’t written up New Lane yet: Simple and Standard meanings, examples and a quiz.