English: The name in English means "charming" or "conquering".
Telugu: పేరు ఆంగ్ల భాషకు అనువాదం "ఆకర్షణ" లేదా అర్థం "విజయం.