Talk:Leonid/@comment-4295126-20111105020304/@comment-2194294-20111105213615

The word "Leonid" means approximately "of the lion" and is commonly used in reference to lion people.