Manasarovar noun1 •A freshwater lake in Ngari prefecture, Tibet Autonomous Region, China.Manasarovar is almost as sacred a spot as Kailsah and is linked inextricably to it. — 2014