Lord Rollo , Keit , d.-o , hafre.