2420 / 3571

What does 水源 (shuǐyuán) mean in English?

水源
shuǐyuán

the source of water (Noun)