Леонид это очень красиво имя для мальчика, жаль, что сейчас практически забытое.
К нему можно подобрать много красивых форм, в том числе и экстравагантных, из других языков.
Чаще всего Леонидов называют Лёнями, Лёнечками, Леонидушками, Лёнчиками, Ленюшками, Леонидками.
Современные же мамы предпочитают более редкие иностранные формы имени, такие как Лео, Леон, Леонка и даже Леонард (порой записывают так в свидетельство о рождении).
Мне же кажется, что нежнее формы, чем Лёня и Лёнечка, нет.
За границей имя Леонид также существует и звучит как Леонидас, Леонидаш, Леонидино, Леанид, Динуччо, Динелло и другие.