HDPK: Handunnettige Deepthi Priyantha Kumar Dharmasena

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

Definition in English: Handunnettige Deepthi Priyantha Kumar Dharmasena