English: Its name means "new city."
Telugu: ఆ పేరుకు కొత్త నగరం అని అర్థం.