padmasaras पद्मसरस्

Definition: n. lotus-lake, Name of several lakes