Where does “алвиче” come from?

алвиче (Macedonian) comes from Macedonian алва, from Ottoman Turkish حلوا, from Persian حلوا, from Arabic حَلْوَى.

Ancestry of “алвиче”, step by step

StepLanguageWordMeaning
1Macedonianалваhalva
2Ottoman Turkishحلواhalva
3Persianحلواsweetmeat
4Arabicحَلْوَى
Every word from Arabic حَلْوَىEvery word from Persian حلواEvery word from Ottoman Turkish حلوا