Save Gender Feminine Usage Welsh Pronounced Pron. Aberrtha [key] Meaning & History Means "sacrifice" in ancient Welsh.