Llanfechain
Llanfechain is a small village and area in Powys, Wales, between Llanfyllin and also Llansantffraid-ym-Mechain on the B4393 road. Historically it became part of Montgomeryshire. Afon Cain goes through the village. It has a population of less than 500. Llanfechain can 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 then Llan-mechain, which comes to be Llanfechain as a result of the common anomaly of'm' to 'f' in Welsh). Nonetheless, it may likewise mean "small (fechan) church or parish (llan)". Spellings of placenames vary significantly in time, so tiny variants such as chain/cain as well as fechain/fechan are plausible. The name in the type Llanveccheyn is first come across in 1254. It has actually also been known as Llanarmon-ym-Mechain, ym-Mechain describes its area in the middle ages cantref of Mechain, hence 'Church of St Garmon in Mechain'.