Mairwen

Meaning
WelshWhite, Fair, Blessed, Bitter
Gender
Origin