Definition of Leonids in English:

Leonids

Pronunciation /ˈlēənidz/ /ˈliənɪdz/

proper noun

Astronomy
  • An annual meteor shower with a radiant in the constellation Leo, reaching a peak about November 17.

Origin

Late 19th century from Latin leo, leon- (see Leo) + -id.