- DSRH stands for Direction du Service des Ressources Humaines (French: Directorate of Human Resources Service; Canada)
- DSRH stands for Direcção de Serviços de Recursos Humanos
- DSRH stands for Domain Specific Reconfigurable Hardware
Abbreviations And Their Meaning