Word info Synonyms

Federation of Saint Kitts and Nevis

Noun

Meaning

a country on several of the Leeward Islands; located to the east southeast of Puerto Rico; achieved independence from the United Kingdom in 1983

Source: WordNet

Synonyms

Close letter words and terms