meteor showertranslation and definition "meteor shower", tamil lexiconWordTamil Definitionmeteor showerஎரிகல் பொழிவு, வீழ் நட்சத்திரப் பொழிவு