What does Leo mean?
Leo is the Latin word for “lion,” long associated with courage and strength, and shared with the zodiac sign.
What does Martin mean?
From Latin Martinus, a derivative of Mars, the Roman god of war, so carrying a 'warlike' sense. Popularized by the soldier-saint Martin of Tours.