Save Type Surname (from location) Usage Scottish Meaning & History From a Scottish place name, itself derived from alla "wild" and mhagh "field". Categories compound names, earth, nature, place names, wildness, word names