Saint Vincent n : an island in the center of the Windward Islands; the largest of the islands comprising Saint Vincent and the Grenadines [syn: {St. Vincent}]
Copyright © 2024 3Dict.net