Where does “―하다” come from?

Words derived from “―하다