Clue: Leeward Island north of Nevis

Answer: STKITTS

Length: 7


Similar Clues: