I prefer the original Welsh names for places in Wales. They are descriptive. Abertawe--> aber(mouth of river) tawe(Towy river) vs Swansea. Caerdydd--> caer(fort) dydd(day) vs Cardiff. My family lived in Ysbty Ystwyth--> Ysbyty(hospital) ystwyth (winding river). Some of the family came from Aberystwyth--> aber(mouth of river) ystwyth(winding river). You find a town with Aber(....) on the coast where a river terminates at the ocean. Pontrhydygroes-->pont(bridge over a river) croes(cross) a bridge at a crossroad that fords the river.
The Scots have a similar place descriptive scheme, but expressed in Gaelic vs Welsh.