Meaning of saint vincent and the grenadines

Definition of saint vincent and the grenadines

(noun) an island country in the central Windward Islands; achieved independence from the United Kingdom in 1979

Other information on saint vincent and the grenadines

WIKIPEDIA results for saint vincent and the grenadines