Where does “alter ego” come from?

alter ego (Latin): other self

Definitions

  1. other self

Words derived from “alter ego