Word info Synonyms

Saint Christopher-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