a flash of light (especially reflected light)

listen to the pronunciation of a flash of light (especially reflected light)
الإنجليزية - الإنجليزية
glimmer
gleaming
gleam