Island north of Trinidad (7)
I believe the answer is:
grenada
'island north of trinidad' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for grenada that I've seen before include "A garden (anag) - Caribbean island" , "W, Indies island" , "Caribbean island country" , "commonwealth state" , "Island state in the West Indies" .)