Elena

来自Big Physics

wiktionary

ref

From Italian and Spanish Elena, cognate to English Helen.