We do not currently know of any synonyms for SPD.
The initialism SPD is defined as:
See full definition of the word SPD.
Did you mean sped, sad, sod or spy?