The short name for the New Democratic Party, a left-wing political party in Canada popular with labour and big on socialized healthcare and education and social housing.

Log in or register to write something here or to contact authors.