the surname macleod means son of leod later he would attempt to dictate silla's internal affairs because of this assistance