What does Leonid meteor shower mean? Below you find one meaning for the word Leonid meteor shower You can also add a definition of Leonid meteor shower yourself
1
00
Leonid meteor shower
annual event, usually in November, when debris from the tail of Comet Tempel-Tuttle fall as meteors. Also called the Leonids.