bindusaras बिन्दुसरस्

Definition: n. Name of a sacred lake