圣赫勒拿岛 shènghèlènádǎo Saint Helena Definitions Defs Origin Strokes Stroke Words Sentences Sents 圣赫勒拿 聖赫勒拿 shènghèlèná Saint Helena Saint Helena, an island in the South Atlantic Ocean which is a British Overseas Territory岛 島 dǎo noun island island; isle; traffic island