Find the word definition

Wikipedia
Castlehead

Castlehead is a district of Paisley in Scotland. It is a heavily wooded area of Victorian villas where many of Paisley’s most influential industrialists and professionals made their homes as a nineteenth-century industrial boom town became overcrowded.