Definition & Meaning | English word LLANFROTHEN
LLANFROTHEN
Definitions of LLANFROTHEN
- A hamlet and wcomm in, Gwynedd, Wales (OS grid ref SH6241).
Number of letters
11
Is palindrome
No
Search for LLANFROTHEN in:
Page preparation took: 90.94 ms.