A modern English-style compound of Star and the suffix -leigh, evoking a starry meadow.
Like Starleigh?
Swipe through thousands of names like it