Active participle of the verb كَفَرَ (kafara, “to disbelieve; to cover; to conceal”) from the root ك ف ر (k f r).
Practice speaking and memorizing "كافر" and many other words and sentences in Arabic.