Save Type Surname (from location) Usage English Other Forms FormsAbarough Meaning & History At or near a barrow or tumulus.