Definition of leonid
"leonid" is probably misspelled. Trying Leonida instead Definition of Leonida
1. Leonida [ n ] Woman's first name, popularity rank in the U.S. is 4138
Synonyms LeonidaSimilar Spelling
Leonidalend
lentia
Lent
lento
Leonetti
lenity
Lenita