“leonid as a name”
According to this site, “Leonid” means “lion”. This site says that “LEONARD: From French form of Old German name meaning “bold as a lion.” Variants and diminutives include Lee, Len, Lenard, Lennard, Lennerd, Lennie, Lenny, Leo, Leon, Leonardo, Leonerd, Leonhard, Leonid, Leonidas, Leonides, Lonnard, and Lonny.”.