An Encylopedia Britannica Company

Saint Croix

1 ENTRIES FOUND:
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.