liberal

one who usually supports social progress or change

» English Words From Voice of America (Charles Kelly)