Where does “Saint Vincent” come from?

Saint Vincent (English): An island in the Caribbean, the largest island of...

Definitions

  1. An island in the Caribbean, the largest island of...

Words derived from “Saint Vincent