Saint Croix

Saint Croix /ˈkroɪ/ proper noun
Saint Croix
/ˈkroɪ/
proper noun
Britannica Dictionary definition of SAINT CROIX
: island of the Virgin Islands of the U.S.