Wikipedia
Trefeglwys
Trefeglwys is a village in north Powys, Mid Wales, within the traditional county of Montgomeryshire.
The name derives from the Welsh language Tref 'township' and Eglwys 'church'. The village sits on the Afon Trannon. There are many amenities in the village including public house, garage, parish church, Nonconformist chapel, primary school, village hall and children's playground.