Saint Vincent
1.
(
noun
) an island in the center of the Windward Islands; the largest of the islands comprising Saint Vincent and the Grenadines
Synonyms:
St. Vincent
Related Words:
island
Terms and Conditions of Use / Copyright Notice