Ime Jelena je žensko ime čije porijeklo je od grčkog imena Helena, prema grčkoj riječi hēlios što znači sunce, sunčeva svjetlost, sunčeva zraka, u prenesenom značenju znači blistava, sjajna, ljepotica. Skraćeni oblici ovog imena su Jeka, Jelenica, Jelenka, Jecka, Jele.
Leonardo je muško ime njemačkog porijekla. Značenje imena dolazi od njemačkog Leonhard u značenju onaj koji je hrabar kao lav. Od latinskog leo što znači lav i starovisokonjemački harti, herti u značenju hrabar, smio. Ženski oblik ovog imena je Leonarda.