ธารา

thaa-raa

Noun

    • water; stream