English: It also means "the sun."
Telugu: అంటే కూడా అర్ధం "సూర్యుడు ఉద్భవించేది" అనే.