Saint Christopher-Nevis

1. (noun) a country on several of the Leeward Islands; located east southeast of Puerto Rico
Synonyms: Saint Kitts and Nevis, St. Christopher-Nevis, St. Kitts and Nevis
Related Words: country, land, nation, state



Terms and Conditions of Use / Copyright Notice