Meteor

A Streak Of Light Created When A Meteoroid Is Heated By Earth’s Atmosphere.

Meteor Definition
Meteor Definition