I like S. P. Balasubrahmanyam (Tamil Nadu, India). He has sung over 40,000 songs in 15 Indian languages with a career spanning over 4 decades.