Find the word definition

Wikipedia
Stonyhurst

Stonyhurst is the name of a rural estate owned by the Society of Jesus near Clitheroe in Lancashire, England. It is mainly occupied by Stonyhurst College, its preparatory school Stonyhurst Saint Mary's Hall and the parish church, St Peter's.