Llanfechain
Llanfechain is a small town as well as area in Powys, Wales, in between Llanfyllin as well as 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 could indicate "church or church (llan) of the Cain valley" (from Llan ym Mach Cain indicating "church in the field or level of the Cain" to Llan ym Mechain and afterwards Llan-mechain, which comes to be Llanfechain as a result of the common mutation of'm' to 'f' in Welsh). Nonetheless, it might likewise suggest "small (fechan) church or parish (llan)". Punctuations of placenames vary substantially over time, so small variants such as chain/cain and also fechain/fechan are plausible. The name in the kind Llanveccheyn is first experienced in 1254. It has also been known as Llanarmon-ym-Mechain, ym-Mechain refers to its area in the middle ages cantref of Mechain, therefore 'Church of St Garmon in Mechain'.