madrahrada मद्रह्रद

Definition: m. Name of a lake