Meaning of Caerfyrddin in English:

Caerfyrddin

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

proper noun

Welsh name for Carmarthen