Definition, Meaning, Synonyms & Anagrams | English word DSD
DSD
Definitions of DSD
- Initialism of disorder of sex development.
- Initialism of Defence Signals Directorate: an Australian government intelligence agency responsible for signals intelligence (SIGINT) and information security (INFOSEC).
Number of letters
3
Is palindrome
Yes
Search for DSD in:
Page preparation took: 174.38 ms.