English: Naples means "New Town" for Greeks.
Telugu: గ్రీకు పదం "నేపుల్స్" నుండి "కొత్త నగరం.