Gender Feminine Usage Welsh Meaning & History Means "tall and slender, beautiful maiden" in Welsh (a compound of main "slender" and hir "tall").