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