Leonid
0 synonyms and 0 antonyms for Leonid, ranked by how commonly they're used.
Noun — A meteor belonging to the Leonid shower, an annual display of shooting stars that appears to radiate from the constellation Leo each November.
No synonyms recorded for Leonid yet. See its full definition.
← Back to the full definition of Leonid