Derived from the active participle of خَفَقَ (ḵafaqa, “to beat”).
Practice speaking and memorizing "خافق" and many other words and sentences in Arabic.