From Arabic فَكَّرَ (fakkara).
fakkar (imperfect jfakkar, past participle mfakkar, verbal noun tifkir)
fakkar