Crossword Genius

Welsh city (7)

Ross

I think it could be either:

cardiff

newport

'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" .)

I've seen this clue in The Times and The Sun.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.