Welsh port (7)
I believe the answer is:
swansea
'welsh port' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for swansea that I've seen before include "South Wales port" , "Home of the DVLA" , "Ecstasy, a win! (anag)" , "coastal location" , "Second city of Wales" .)