Saint Helena (0 synonym found)

Definition of Saint Helena:

°United Kingdom overseas territory in the Atlantic Ocean off the west coast of Africa. Official name: Saint Helena and Dependencies.

Definition of Saint Helena:

°United Kingdom overseas territory in the Atlantic Ocean off the west coast of Africa. Official name: Saint Helena and Dependencies.

Back to Top