Diminutive of Estelle, from Latin stella meaning star.
Like Esteline?
Swipe through thousands of names like it