fireball

noun
a ball of fire; also : something resembling such a ball
a brilliant meteor that may trail bright sparks
the highly luminous cloud of vapor and dust created by a nuclear explosion