Origin of the name Leonard

Means "brave lion", derived from the Germanic elements levon "lion" and hard "brave, hardy". This was the name of a 5th-century Frankish saint from Noblac who is the patron of prisoners and horses. The Normans brought this name to England, though it did not become common there until the 19th century.