English-Lithuanian translations for leonid
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 East Slavic name (notably that of the first two Ukrainian presidents, Leonid Kravchuk and Leonid Kuchma, as well as USSR leader Leonid Brezhnev
Trending Searches
Popular Dictionaries