Leonid Definition
lēə-nĭd
leonid, leonids
noun
One of the meteors in the showers of meteors that appear to originate in the vicinity of the constellation Leo and recurring annually in mid-November.
American Heritage
Origin of Leonid
-
From Latin Leō Leōn- Leo Leo
From American Heritage Dictionary of the English Language, 5th Edition
Related Articles
Find Similar Words
Find similar words to Leonid using the buttons below.