Definitions for "Stackpole"
Stackpole is a community and estate in Pembrokeshire, Wales.