saint vincent and the grenadines

Noun
  1. An island country in the central Windward Islands;
    Achieved independence from the United Kingdom in 1979 (synset 109011401)

Other Searches