Llanfechain
Llanfechain is a small town and neighborhood in Powys, Wales, between Llanfyllin as well as Llansantffraid-ym-Mechain on the B4393 road. Historically it was part of Montgomeryshire. Afon Cain goes through the village. It has a population of less than 500. Llanfechain could imply "church or church (llan) of the Cain valley" (from Llan ym Mach Cain indicating "church in the field or plain of the Cain" to Llan ym Mechain and after that Llan-mechain, which comes to be Llanfechain as a result of the common anomaly of'm' to 'f' in Welsh). Nonetheless, it may additionally imply "little (fechan) church or parish (llan)". Spellings of placenames vary substantially with time, so small variations such as chain/cain and also fechain/fechan are plausible. The name in the type Llanveccheyn is first experienced in 1254. It has also been referred to as Llanarmon-ym-Mechain, ym-Mechain describes its location in the medieval cantref of Mechain, thus 'Church of St Garmon in Mechain'.