Definition of NPD in US English:

NPD

noun

historical
  • National Democratic Party (in West Germany following the Second World War, 1939–45).

Origin

1960s; earliest use found in The Guardian. From German NPD, initialism from Nationaldemokratische Partei Deutschlands.