Find the word definition

Wikipedia
Stoneycroft

Stoneycroft is an area of inner-city Liverpool, England and part of the Tuebrook and Stoneycroft and Old Swan wards.