It'sprobably just a combination of
Star and the common, currently trendy name suffix
-lyn.
-lyn really has no meaning, usually, but may be interpreted as being a variant of
Lynn.
Click on the hyperlinks for more information.
Miranda
"Multiple exclamation marks are a sure sign of diseased mind" -- Terry Pratchett