Find the word definition

Wikipedia
Llansteffan

Llansteffan, formerly also anglicized as Llan- or Lanstephan, is a community and village on the coast of Carmarthenshire in south-west Wales. It lies on the western side of the River Tywi estuary, some seven miles below the county town of Carmarthen and opposite the village of Ferryside.