Syr Hywel y Fwyall — Welsh knight and hero