Vzniklo ze jména Leonhart, které je původem severoněmecké (originální podoba je Lienhard). Toto jméno je složené; doslovným překladem pak leo = lev; hart = tvrdý (tak jako jméno Leonard či Leonardo). Ve své původní verzi se vyskytuje již v polovině 12. století.
A. Kotík .
Linhart, původu románského. kramerius.nkp.cz/kramerius/MShowPageDoc.do?id=3945853