Definify.com
Definition 2024
Leonids
Leonids
See also: Leonīds
English
Proper noun
Leonids
- (astronomy) The meteor shower that appears to originate from the constellation of Leo.
Noun
Leonids
- plural of Leonid
Anagrams
leonids
Leonids
See also: Leonīds
English
Proper noun
Leonids
- (astronomy) The meteor shower that appears to originate from the constellation of Leo.
Noun
Leonids
- plural of Leonid