40 / 41

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

海伦
hǎi lún海倫

(N) Helen, (N) Hailun (city in Heilongjiang)