Derived from the active participle of حَرَّكَ (ḥarraka, “to move, put in motion”), and tool noun based on it.
Practice speaking and memorizing "محرك" and many other words and sentences in Arabic.