Where does “хероизам//heroizam” come from?

хероизам//heroizam (Serbo-Croatian) comes from French héroïsme, from French -ïsme, from Latin -isma, from Latin -ismus, from Ancient Greek -ισμός, from Ancient Greek -μός, from Proto-Indo-European -mós — Creates action/result nouns from verb stems.

Ancestry of “хероизам//heroizam”, step by step

StepLanguageWordMeaning
1Frenchhéroïsmeheroism
2French-ïsme-ism, variant of -isme following vowels
3Latin-ismaAlternative form of -ismus; -ism
4Latin-ismus-ism
5Ancient Greek-ισμόςForms abstract nouns
6Ancient Greek-μόςForms abstract nouns
7Proto-Indo-European-mósCreates action/result nouns from verb stems
Every word from Proto-Indo-European -mósEvery word from French -ïsmeEvery word from Ancient Greek -μός