Definition of leonid:
°Each of a shower of
meteorites which fall from the area of sky around the constellation
Leo in November.
°a transliteration of a common Russian name.
Definition of leonid:
°Each of a shower of
meteorites which fall from the area of sky around the constellation
Leo in November.
°a transliteration of a common Russian name.