Definition of sun flash in English:

sun flash

noun

  • A flash of sunlight.

Origin

Mid 19th century; earliest use found in Daily Atlas (Boston).