Definition of Carmarthen in English:

Carmarthen

proper noun

  • A town in south-western Wales, the administrative centre of Carmarthenshire; population 16,000 (est. 2009).

    Welsh name Caerfyrddin

Pronunciation

Carmarthen

/kəˈmɑːðən/