Quick definitions from Wiktionary (Leonids)
▸ noun: (astronomy) The meteor shower that appears to originate from the constellation of Leo.
▸ Also see leonids
▸ Words similar to leonid
▸ Usage examples for leonid
▸ Popular adjectives describing leonid
▸ Words that often appear near leonid
▸ Rhymes of leonid
▸ Invented words related to leonid
▸ noun: (astronomy) The meteor shower that appears to originate from the constellation of Leo.
▸ Also see leonids
▸ Words similar to leonid
▸ Usage examples for leonid
▸ Popular adjectives describing leonid
▸ Words that often appear near leonid
▸ Rhymes of leonid
▸ Invented words related to leonid