Osfran


A Welsh warrior whose son apparently died at the battle of Camlann.