Teesta

Name: Teesta

Gender: Girl

Meaning: A river