leonid
/liˈɒnɪd/Definitions
1. noun
A bright meteor or shooting star; especially one of a shower, as the Leonid meteor shower, caused by the Earth passing through a trail of comet dust or debris.
“The Leonid meteor shower is a spectacular event every year, with thousands of shooting stars visible in the night sky.”