Find the word definition

Wikipedia
Preshaw

Preshaw is a locality near Upham on the slopes of the South Downs. It is entirely within a private estate and has its own chapel.