We do not currently know of any synonyms for photoflash.
The noun photoflash is defined as:
See full definition of the word photoflash.