Looking for the definition of KSD? What does KSD stand for? Find out it here! 85 meanings for KSD abbreviations and acronyms on acronymsandslang.com The World's most comprehensive acronyms and slang dictionary!
Among the listed options, I'm guessing that you either meant "Kawasaki Splash Detector" or "Kappa Sigma Delta".