St. Kitts Synonyms

kits
The largest of the islands comprising Saint Christopher-Nevis
(Noun)