Diminutive of Lena or variant of Lynette, from French Lunette or Welsh Eluned meaning 'idol, image.'
Like Lenette?
Swipe through thousands of names like it