kafal english name