Starrla is likely a modern elaboration of Star or Starr, derived from the English word for a star.
Like Starrla?
Swipe through thousands of names like it