Definition/Meaning of DHSS
English - Proper noun:
DHSS ( UK ) Department of Health and Social Security
English - Etymology:
Initialism .