English: Atl in Nahuatl language means water.
Telugu: నహుయతి భాషలో అనాహుయాక్ అంటే నీరు అని అర్ధం.