Definition & Meaning | English word CARMARTHEN
CARMARTHEN
Definitions of CARMARTHEN
- A town and wcomm (with a town council) in and the county town of in Carmarthenshire, Wales (OS grid ref SN4120).
Number of letters
10
Is palindrome
No
Search for CARMARTHEN in:
Page preparation took: 90.15 ms.