Another source suggested was the name is derived from Celtic, "llostog" meaning beaver, inferring the site of a stream where beavers were found, the reasoning due to the proliferation of Brythonic and Celtic place-names in Lancashire.
Another source suggested was that the name is derived from Celtic "llostog" "beaver", inferring that the village is on a stream where beavers could be found. Although some place-name books cite this as a possible etymology, their reasoning is due to the proliferation of Brythonic and Celtic place-names within Lancashire.