Of Greek origin.
From the Greek word “λέων”, leon, meaning “lion”.
It was Latinized into “Leo” and the two names are used in all the European languages.
By association with the word “lion”, Leon is also connected with the names Leonidas and Leonard.
Female forms of the names are Leona, Leonie, Leone, Leola.
Leon is a popular name in Switzerland and ranked in the top 20 names in Croatia, Austria and Norway.