fulgurar
Meanings
Verb
1. to fulgurate
2. to glow