Leon je je muško ime latinskog porijekla. Značenje imena dolazi od latinskog leo što znači lav. Ženski oblik imena je Leona, a drugi oblik Leo , Lea i Lav.
Ime Andrija potječe od imena Andrej pa imaju i isto značenje jer im je korijen u grčkoj riječi andres što znači muževan. Drugi oblik imena je Andrea.