Borrowed from Arabic كِفَايَة (kifāya). Compare Turkish kifayet.
kifoya (comparative kifoyaroq, superlative eng kifoya)