Southernmost of the Windward Islands (7)
I believe the answer is:
grenada
(Other definitions for grenada that I've seen before include "Caribbean island country" , "West Indian country" , "Island just north of Trinidad" , "Caribbean country, capital St George's" , "West Indian island" .)