French feminine diminutive of Leon, from Latin 'leo' meaning lion.
Like Leonette?
Swipe through thousands of names like it