Family name origins & meanings Scottish and Irish : variant of Gall 1.German : nickname for a unmannered person, from Middle Low German gūl ‘horse’, ‘workhorse’, ‘stallion’.