Llanfoist

Etymology
From + Ffwyst, apparently an early Welsh saint; the village's name in Welsh is Llanffwyst.