Hero Name Shared by Irey West and Bart Allen
This page is the CodyCross answer for the clue below from Top Secret, Group 2095, Puzzle 3 (Enigma Machine).
Question is: Hero Name Shared by Irey West and Bart Allen
and the answer is: IMPULSE
Word Meaning:
IMPULSE — A thrust; a push; a sudden force that impels.
Definitions from Wiktionary.