whistling meteorstranslation and definition "whistling meteors", tamil lexiconWordTamil Definitionwhistling meteorsசீழ்க்கையிடுமாகாயக்கற்கள்