圣赫勒拿岛 shèng hè lè ná dǎo

DEFINITIONS

  1. Saint Helena

CHARACTERS

圣 shèng holy, sacred
赫 hè bright, radiant, glowing
勒 lè strangle, tighten
拿 ná take, hold, grasp; bring; with
岛 dǎo island