noun (plural ~s or ~es) Etymology: Latin Leon-, Leo; from their appearing to radiate from a point in Leo Date: 1876 any of the meteors in a meteor shower occurring every year about November 14
LEONID
Meaning of LEONID in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012