The full form is Himachal Pradesh Public Works Department and HPPWD is acronym.