[---]

Jyutping sing3 haak1 lak6 naa4
Pinyin shèng hè lè ná

Definitions (Wiktionary)
  1. name, Mainland-China
    Saint Helena (an island in the Atlantic Ocean, and overseas territory of the United Kingdom)
    (syn.) 圣赫伦那, 聖赫倫那

[---]

Jyutping sing3 haak1 lak6 naa4
Pinyin shèng hè lēi ná

Definitions (CC-CEDICT)
  1. St Helena