Search Details
Word: leonid
(lookup usage)
(lookup stats)
Meaning:
Noun:
- Each of a shower of meteorites which fall from the area of sky around the constellation Leo in November.
Source: Wiktionary
| Src Info »
Proper noun:
- male|from=Slavonic, a transliteration of a common Russian name.
Source: Wiktionary
| Src Info »