Gender Feminine Usage Welsh Meaning & History Means "slender and beautiful maiden" from a Welsh compound of main "slender" and gwen "white, blessed".