HDHM: Hutch Delhi Half Marathon

What does HDHM mean? The above is one of HDHM meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Hutch Delhi Half Marathon