a 'meteor shower' [=a large number of meteors seen in a short time]
(..) I told you about when you were a girl - The Triangle Of Light. But it is no bedtime story. The triangle was forged from metal found in the crater of a meteor that had fallen to earth at the exact moment of the previous alignment of the nine planets. The People of the Light (..)2001 Lara Croft: Tomb Raider