Noun Definition

st. vincent

1.Definition: an island in the center of the Windward Islands; the largest of the islands comprising Saint Vincent and the Grenadines

Related Noun(s):saint vincent

Category: Places