Dictionary Definition:
[translation-san] {C} vidyuta
[translation-san] {C} vidyut
[translation-san] vidyuj-jyotis
[translation-eng] {Hopkins} lightning
[translation-eng] {C} lightning flash