Search Details

Word: saint helena (lookup usage) (lookup stats)


Meaning:

Proper noun:

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

Source: Wiktionary | Src Info »