Possibly a variant of Elise (Hebrew/French, 'my God is an oath') or a modern phonetic invention.
Like Telise?
Swipe through thousands of names like it