Leonids Definition

lēənidz
noun
The meteor showers visible annually about November 16: they appear to radiate from the constellation Leo.
Webster's New World

Find Similar Words

Find similar words to Leonids using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Leonids