Definition of SD in English:

SD

  • 1South Dakota (in official postal use).

  • 2Swaziland (international vehicle registration).