dyusaras द्युसरस्

Definition: n. the lake of the sky