Name Hamill Type Surname (from nickname) Usage English Edit Status Status Meaning & History Nickname for a scarred or maimed person, from Middle English, Old English hamel "mutilated", "crooked".