look up any word, like fleek:
 
1.
A river off the Ganges in India.
This is the river Mandakini. It joins the Ganges later on.
by mks1600 February 07, 2010