Meaning of Caerfyrddin in English:

Caerfyrddin

Pronunciation /kaɪrˈvɪrðɪn/

proper noun

Welsh name for Carmarthen