to cleanse
// MAIN MEANINGto cleanse
Explore more related entries to look up.
name of a river
The Tao River is in Gansu Province, China.