A fusion of Stella (“star”) and Mae, giving a modern English form meaning “star-like brightness.”
Like Stellamae?
Swipe through thousands of names like it