whooping coughtranslation and definition "whooping cough", tamil lexiconWordTamil Definitionwhooping coughகக்குவான்