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

DEFINITIONS

  1. St Helena

CHARACTERS

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