Where does “kalpaśāstra” come from?

kalpaśāstra (Old Javanese) comes from Sanskrit कल्प, from Sanskrit -अ, from Sanskrit भाग्य, from Sanskrit भाग, from Proto-Indo-Iranian bʰāgás, from Proto-Indo-European bʰeh₂gós — Paleo-Balkan oak.

Ancestry of “kalpaśāstra”, step by step

kalpaśāstra traces back through two separate lines of ancestry.

via Sanskrit कल्प

StepLanguageWordMeaning
1Sanskritकल्पpracticable, feasible, possible; proper, fit,...
2Sanskrit-अ
3Sanskritभाग्यluck, destiny, fate, fortune, chance, welfare,...
4Sanskritभागpart, portion, share, allotment; compartment,...
5Proto-Indo-Iranianbʰāgásdivision; allotment
6Proto-Indo-Europeanbʰeh₂gósPaleo-Balkan oak

via Sanskrit शास्त्र

StepLanguageWordMeaning
1Sanskritशास्त्रshastra, scripture; science, knowledge
2Proto-Indo-Aryanśāstra
Every word from Proto-Indo-European bʰeh₂gósEvery word from Sanskrit -अEvery word from Proto-Indo-Iranian bʰāgás
kalpaśāstra — Etymology, Origin & Word History | Etymology Explorer