Llanfechain
Llanfechain is a little village and also neighborhood in Powys, Wales, in between Llanfyllin and 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 mean "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 after that Llan-mechain, which becomes Llanfechain as a result of the common anomaly of'm' to 'f' in Welsh). Nonetheless, it might also indicate "little (fechan) church or parish (llan)". Punctuations of placenames vary significantly in time, so tiny variations such as chain/cain and fechain/fechan are plausible. The name in the type Llanveccheyn is first experienced in 1254. It has likewise been referred to as Llanarmon-ym-Mechain, ym-Mechain describes its location in the middle ages cantref of Mechain, therefore 'Church of St Garmon in Mechain'.