Name Details

Mandakini

Meaning

Name of a sacred river