- St. Vincent and the Grenadines as a noun:
- 1
St. Vincent and the Grenadines
noun
1 St. Vincent and the Grenadines
An island country in the central Windward Islands; achieved independence from the United Kingdom in 1979.
synonym: Saint Vincent and the Grenadines.
Dutch: Saint Vincent en de Grenadines
debug info: 0.0149