Definition of Leonid
: any of the meteors in a meteor shower occurring every year about November 14
Origin and Etymology of leonid
Latin Leon-, Leo; from their appearing to radiate from a point in Leo
First Known Use: 1876See Words from the same year
Seen and Heard
What made you want to look up Leonid? Please tell us where you read or heard it (including the quote, if possible).