圣赫勒拿 shèng hè lēi ná

DEFINITIONS

  1. St Helena

CHARACTERS

圣 shèng holy, sacred
赫 hè bright, radiant, glowing
勒 lēi strangle, tighten
拿 ná take, hold, grasp; bring; with