Save Type Surname (from given name) Usage Scottish Meaning & History From Gaelic MacLeòid meaning "son of Leod", a given name derived from Old Norse ljótr "ugly". Related NamesDetails VariantsMacLeod(Scottish) MacLeòid(Scottish Gaelic) Categories beauty, guitarists, isograms, Jamaican sprinters, negative, nicknames, rugby union Springboks