Where does “alienator” come from?

alienator (English): A person who alienates

Definitions

  1. A person who alienates

Words derived from “alienator