Original: Lulusar is group of mountains near the Naran Valley in the Khyber-Pakhtunkhwa province of Pakistan.
Simplified: So, it is the lake of Lulusar.