Definitions for "Communards"
Communards were a British pop duo of the 1980s.