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

Find Similar Words

Find similar words to Leonid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Leonid