Longsight
See also:
long sight
English
Proper noun
Longsight
An
inner city
area
of
Manchester
,
Greater Manchester
,
England
(
OS
grid ref SJ8696
)
.
Anagrams
ghostling