Meaning & History
From the English word for the celestial body, ultimately from Old English steorra.
Related Names
Popularity
People think this name is
modern youthful informal natural wholesome refined strange
Categories
Entry updated July 2, 2008