English: The name in Greek means 'three capes'.
Telugu: గ్రీకు భాషలో "మూడు గడ్డలు" అని అర్ధం.