Definition & Meaning | English word CADFARCH
CADFARCH
Definitions of CADFARCH
- A wcomm (civil parish) in north-west in Powys, Wales.
Number of letters
8
Is palindrome
No
Search for CADFARCH in:
Page preparation took: 105.73 ms.