User blog comment:KennyChief/I have a theory for what HYDRA could stand for/@comment-2041242-20151019062813

I dont think HYDRA was never meant as an acronym, I think it just stands for the creature: the Lernaean Hydra and nothing more. Like their sign also shows.

HYDRA exist since 1965, if it had a meaning it should be somewhere on the net.