Caco antico dio romano.
La tradizione corrente invece lo identifica con il gigante a tre teste figlio di Vulcano e fratello di Pallante, Encelado, Tizio, Alcioneo, Otefeo e Porfirione. Abitava in una caverna sull’Aventino e terrorizzava gli abitanti con le sue continue azioni ladresche. Quando Eracle, di ritorno dalla conquista dei buoi di Gerione, si riposò sulle rive del Tevere, Caco lo derubò di quattro vacche e quattro buoi, che trascinò nella sua spelonca facendoli camminare all’indietro perché le orme non rivelassero il nascondiglio. Ma, attratto dal muggito del bestiame, Eracle scoprì il luogo e, dopo una violenta lotta, uccise Caco.