st. vincent

Noun
  1. An island in the center of the Windward Islands;
    The largest of the islands comprising Saint Vincent and the Grenadines (synset 109011694)

Found on Word Lists

Other Searches