Starla

Etymology
Possibly derived from the word star.