traiyambakasaras त्रैयम्बकसरस्

Definition: n. Name of a lake