Modern American creation, possibly blending Honor (Latin 'honor') with the popular suffix -lee.
Like Onolee?
Swipe through thousands of names like it