Leonids

See also: Leonīds

English

Etymology

From Leonid +‎ -s.

Proper noun

Leonids

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

Noun

Leonids

  1. plural of Leonid

Anagrams