Llanfechain
Llanfechain is a tiny village and also community in Powys, Wales, between Llanfyllin and Llansantffraid-ym-Mechain on the B4393 road. Historically it was part of Montgomeryshire. Afon Cain goes through the town. It has a population of less than 500. Llanfechain could indicate "parish 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 ends up being Llanfechain as a result of the common anomaly of'm' to 'f' in Welsh). Nonetheless, it may additionally indicate "tiny (fechan) church or church (llan)". Punctuations of placenames vary significantly over time, so small variants such as chain/cain and 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 location in the middle ages cantref of Mechain, therefore 'Church of St Garmon in Mechain'.