English: That name means 'Sun City'.
Telugu: ఈ మాటకు 'సింహ నగరం' అని అర్థం.