Baby Names and Name Generators

What Does Kaveri Mean?
"Sacred river of India"