Sheali likely developed as a modern variant of Sheila, an Irish form ultimately related to Cecilia.
Like Sheali?
Swipe through thousands of names like it