Capital and chief port of Jamaica (8)
I believe the answer is:
kingston
(Other definitions for kingston that I've seen before include "Royal borough on river Thames" , "Capital of Jamaica" , "island capital" , "Jamaican capital" .)
I believe the answer is:
kingston
(Other definitions for kingston that I've seen before include "Royal borough on river Thames" , "Capital of Jamaica" , "island capital" , "Jamaican capital" .)