DWSD

AcronymDefinition
DWSDDetroit Water & Sewerage Department (Detroit, MI)
DWSDDiploma in Web Site Design
DWSDDartmouth Women's Swimming and Diving