Welsh city (7)
'welsh city' is the definition.
(capital of Wales)
This is all the clue.
(Other definitions for cardiff that I've seen before include "City on the Taff" , "Capital on the Taff" , "Capital of Wales" , "Welsh city" , "Place in Wales" .)
'welsh city' is the definition.
(city in Wales)
This is the entire clue.
(Other definitions for newport that I've seen before include "harbour town" , "There's one in Mayo, Wales and New England" , "City of south Wales" , "Welsh city on the Usk" , "- - , IOW or RI" .)