53%RatingSave Gender Feminine Usage Welsh Meaning & History Means "slender and beautiful maiden" from a Welsh compound of main "slender" and gwen "white, blessed". Related Names Rootsmain + gwyn Categories beauty, blessed, colors, sizes, thinness, Welsh words, white, youth