What does SEREN mean?

Updated: Apr 16

seren nf s. star (Welsh) /d. Any of the heavenly bodies, except the moon, appearing as fixed luminous points in the sky at night. Welsh pronunciation: [sɛrɛn].