What does DSD mean?

DSD meaning is defined below:

District Sub-Depot
ADVERTISEMENT

Was it useful?

What does DSD mean? It stands for District Sub-Depot

Most popular questions

What does DSD stand for?


DSD stands for "District Sub-Depot"

How to abbreviate "District Sub-Depot"?


"District Sub-Depot" can be abbreviated as DSD

What is the meaning of DSD abbreviation?


The meaning of DSD abbreviation is "District Sub-Depot"

What does DSD mean?


DSD as abbreviation means "District Sub-Depot"

Related Acronym Searches