Find the word definition

Wikipedia
Mylnhurst

Mylnhurst is a small English country house on Button Hill in the Ecclesall area of Sheffield, England. The house was previously a private residence, it now serves as a private school. The house along with the attached stables and lodge are Grade II listed buildings.