It is not a classic welsh name. It is popular in wales now but it will date badly because the non-welsh way of saying it isn't very nice.
Serrun.
This. At least it sounds nice in Welsh.
Personally I find the 'it means ..... in .....' odd, Star for example isn't a name I'd like to be called in any language.