Leesha is likely a phonetic variant of Alicia or Lisa, tied to meanings such as "noble" or "God is my oath."
Like Leesha?
Swipe through thousands of names like it