Town in Wales and Mayo (7)
I believe the answer is:
newport
(Other definitions for newport that I've seen before include "- - , IOW or RI" , "Major IOW town" , "There's one in Mayo, Wales and New England" , "City of south Wales" , "Welsh town" .)
I believe the answer is:
newport
(Other definitions for newport that I've seen before include "- - , IOW or RI" , "Major IOW town" , "There's one in Mayo, Wales and New England" , "City of south Wales" , "Welsh town" .)