answersLogoWhite

0

seren can mean star in welsh

also it could be from a gemstone called serendibite

i hope this helps!!

User Avatar

Wiki User

13y ago

What else can I help you with?