a person who commits an illegal or harmful act
From Latin offendere 'to strike against, stumble', from ob- 'against' + -fendere 'to strike'
The original meaning was literally 'to stumble against' something - quite fitting since many offenders stumble against the law!
Complete word intelligence in one call. Free tier — 50 lookups/day.