Possibly: One who strikes/hits, or derived from ‘darab’ meaning to strike or beat

1 Post