Elongated spelling of Leon, from Greek 'leon' meaning 'lion'.
Like Leeon?
Swipe through thousands of names like it