A graceful elaboration of star-related forms, likely blending Greek ari- or Latin stella, meaning star.
Like Aristella?
Swipe through thousands of names like it