Leonids
Jump to navigation
Jump to search
See also: Leonīds
English
[edit]Etymology
[edit]Proper noun
[edit]Leonids
- (astronomy) The meteor shower that appears to originate from the constellation of Leo.
Noun
[edit]Leonids