Saint Helena

1 ENTRIES FOUND:
Save
Saint Helena /ˌseɪntəˈliːnə/ proper noun
Saint Helena
/ˌseɪntəˈliːnə/
proper noun
Learner's definition of SAINT HELENA
: British island in the Atlantic Ocean
Comments & Questions
Comments & Questions
What made you want to look up Saint Helena? Include any comments and questions you have about this word.