Llanfechain
Llanfechain is a small town and community in Powys, Wales, between Llanfyllin and Llansantffraid-ym-Mechain on the B4393 road. Historically it was part of Montgomeryshire. Afon Cain goes through the town. It has a population of less than 500. Llanfechain might mean "church or church (llan) of the Cain valley" (from Llan ym Mach Cain suggesting "church in the field or level of the Cain" to Llan ym Mechain and after that Llan-mechain, which comes to be Llanfechain as a result of the usual mutation of'm' to 'f' in Welsh). However, it might likewise mean "small (fechan) church or church (llan)". Spellings of placenames differ significantly in time, so small variations such as chain/cain as well as fechain/fechan are plausible. The name in the kind Llanveccheyn is first experienced in 1254. It has actually likewise been called Llanarmon-ym-Mechain, ym-Mechain refers to its location in the medieval cantref of Mechain, therefore 'Church of St Garmon in Mechain'.