Meaning of Leonids in English:

Leonids

Pronunciation /ˈliːənɪdz/

proper noun

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

Origin

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