English: The name means water.
Telugu: నారం అంటే నీరు అని అర్థం.