The word Takaful comes from the Arabic root word______?

The word Takaful comes from the Arabic root word______?

تکافل کا لفظ عربی زبان کے لفظ _____ سے آیا ہے۔
Explanation

The word Takaful comes from the Arabic root word Kafala, meaning “Guaranteeing each other”.