cosmic showerstranslation and definition "cosmic showers", tamil lexiconWordTamil Definitioncosmic showersகாஸ்மிக் பொழிவு, விண்வெளிப் பொழிவு