Meaning of st. vincent and the grenadines

Definition of st. vincent and the grenadines

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

Other information on st. vincent and the grenadines

WIKIPEDIA results for st. vincent and the grenadines