Modern English name evoking 'star,' possibly a variant of Sterling or a creative coinage.
Like Starlin?
Swipe through thousands of names like it