Crossword clues for St. ___, one of the Leewards.:KITTSSt. ___, one of the Leeward Islands.KITTSSt. ___, one of the Leewards.