English: Its name in Greek means "New city."
Telugu: గ్రీకులో దాని పేరు అర్ధం "మంచి నగరం."