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