Variant of Shelley, from Old English meaning clearing on a ledge or meadow.
Like Shellie?
Swipe through thousands of names like it