Save Type Settlement Usage Welsh Meaning & HistoryExpand Links From Welsh caer "fort" and Moridunum. This is the name of a town in southern Wales. Related NamesFamily Tree·Details Rootscaer + MoridunumOther Languages & CulturesCarmarthen(English)