nonvillain

Etymology

From non- + villain.

noun

  1. One who is not a villain.