The technically accurate term is "folk singer" and a revivalist is a "folk song singer". Pedantry rules!! I really think this kind of petty distinction is totally unnecessary.