Borrowed from Arabic كُنافة (kunāfa), itself possibly from Coptic ⲕⲉⲛⲉⲫⲓⲧⲉⲛ (kenephiten).
kanafeh (uncountable)