Find the word definition

Wikipedia
Longsight

Longsight is an inner city area of Manchester, England, about south of the city centre. Historically in Lancashire, it had a population of 15,429 at the 2011 census.