Find the word definition

Wikipedia
Abercastle

Abercastle is a village in the Welsh language speaking area of Pembrokeshire, south-west Wales. Abercastle has a working harbour which is managed by Abercastle Boat Owners Association. The harbour was the landing site of the first single handed atlantic sailing west to east in 1876 starting from Gloucester, Massachusetts by the Danish born fisherman, Alfred "Centennial" Johnson.