meteor

meteor n

Mod. L.

  1. Natural celestial phenomenon that creates the appearance of “fire” in the sky.
  2. Large flock.