Starla

  • [ STAHR-lə ]
  • English
Elaborated form of STAR.

STAR   female   English
From the English word for the celestial body, ultimately from Old English steorra.
EQUIVALENTS
ENGLISH: Star, Starr