Etymology

Llansantffraid-ym-Mechain

Today it means: A village in Llansantffraid community, Powys, Wales, historically in Montgomeryshire (OS grid ref SJ2220). Full definition →

Welsh Llansantffraid-ym-Mechain
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok