Leo is the Latin word for lion, used as a name for its direct associations with courage and boldness rather than any hidden meaning. It's a name that wears its symbolism plainly -- strength on the surface, not something to be uncovered through etymology.
The best artist in the world may chance to err, when he mistakes a true significator for a false one. - William Lilly (1602.-1681.)