ambutaskara अम्बुतस्कर

Definition: m. "water thief", the sun