lostock
/L AO1 S T AA1 K/noun
- 1
A suburb in the Metropolitan Borough of Bolton, Greater Manchester, England (OS grid ref SD6509).
- 2
A minor river in Lancashire, England, which joins the Lancashire Yarrow.
Translate โlostockโ into another language
Choose a language below to open the translator with English selected as the source language.