Find the word definition

Wikipedia
Boulston

Boulston is a village and parish in Pembrokeshire, Wales.

Boulston is part of the community of Uzmaston, Boulston and Slebech

The parish church is dedicated to St Ismael.