NSDH: Nova Scotia Department of Health

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

Definition in English: Nova Scotia Department of Health