leonids

/L IY1 AH0 N IH0 D Z/
noun
  1. 1

    (astronomy) The meteor shower that appears to originate from the constellation of Leo.