In Greek and Roman mythology, Cacus was a fire-breathing giant and the son of Vulcan (Plutarch called him son of Hephaestus). He was killed by Hercules after terrorizing the Aventine Hill before the founding of Rome.