Save Gender Masculine Usage Welsh Pronounced Pron. E-drrid [key] Meaning & History Means "descent" or "restoration" in Welsh.