Llanfechain
Llanfechain is a little town and community in Powys, Wales, in between Llanfyllin and also Llansantffraid-ym-Mechain on the B4393 road. Historically it belonged to Montgomeryshire. Afon Cain runs through the town. It has a population of less than 500. Llanfechain might imply "church or church (llan) of the Cain valley" (from Llan ym Mach Cain implying "church in the field or level of the Cain" to Llan ym Mechain and afterwards Llan-mechain, which becomes Llanfechain as a result of the usual mutation of'm' to 'f' in Welsh). Nonetheless, it may also imply "tiny (fechan) church or church (llan)". Punctuations of placenames differ considerably in time, so small variations such as chain/cain and also fechain/fechan are plausible. The name in the kind Llanveccheyn is first come across in 1254. It has actually likewise been called Llanarmon-ym-Mechain, ym-Mechain describes its area in the middle ages cantref of Mechain, thus 'Church of St Garmon in Mechain'.