St. Vincent meaning
UK US
St. Vincent (noun): an island in the center of the Windward Islands; the largest of the islands comprising Saint Vincent and the Grenadines.
Definition of St. Vincent
More about St. Vincent on Wikipedia.
UK US
St. Vincent (noun): an island in the center of the Windward Islands; the largest of the islands comprising Saint Vincent and the Grenadines.
More about St. Vincent on Wikipedia.