Llanfechain
Llanfechain is a small town and neighborhood in Powys, Wales, in between Llanfyllin and Llansantffraid-ym-Mechain on the B4393 road. Historically it became part of Montgomeryshire. Afon Cain runs through the town. It has a population of less than 500. Llanfechain could imply "parish 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 becomes Llanfechain as a result of the common mutation of'm' to 'f' in Welsh). Nonetheless, it could also mean "small (fechan) church or parish (llan)". Punctuations of placenames vary considerably in time, so small variations such as chain/cain as well as fechain/fechan are plausible. The name in the kind Llanveccheyn is first encountered in 1254. It has actually likewise been called Llanarmon-ym-Mechain, ym-Mechain refers to its location in the middle ages cantref of Mechain, thus 'Church of St Garmon in Mechain'.