может быть ) Я, когда своему сыну имя давала, в толстой очень старой книжке было написано, что оно происходит от старогерманского Леохардо (отважный лев), да простите меня за мой французский ) А потом с негодованием вычитала, что оно означает  Ленин и народ, затем последовала передача для мусульман, в которой мулла с негодованием сообщал что так детей называть нельзя, ибо имя это носит один из помощников Шайтана, и тетки в студии отрекались от этого имени и называли детей по правильному ) Где истина )