An Encylopedia Britannica Company

Statia

Statia proper noun
Statia
proper noun
Britannica Dictionary definition of STATIA
see Saint Eustatius