41 / 53

What does 海伦 (hǎi lún) mean in English?

海伦
hǎi lún海倫

Helen (Proper Noun)