Where does “Leonard” come from?

Leonard (Old French) comes from German Leonhart.

Ancestry of “Leonard”, step by step

StepLanguageWordMeaning
1GermanLeonhart

Words derived from “Leonard

Every word from German Leonhart
Leonard — Etymology, Origin & Word History | Etymology Explorer