Meaning
A variant of Merewen which is derived from name Merewynn which means renowned joy, great pleasure, splendid delight