Where does “filhastre” come from?

filhastre (Old Occitan) comes from Late Latin filiaster, from Latin fīlius, from Old Latin fīlios, from Proto-Indo-European dʰeh₁y-li-os, from Proto-Indo-European dʰeh₁(y)- — to suckle, nurse.

Ancestry of “filhastre”, step by step

StepLanguageWordMeaning
1Late Latinfiliasterstepson; son-in-law; nephew, sister's son
2Latinfīliusa son
3Old Latinfīlios
4Proto-Indo-Europeandʰeh₁y-li-ossucker
5Proto-Indo-Europeandʰeh₁(y)-to suckle, nurse
Every word from Proto-Indo-European dʰeh₁(y)-Every word from Proto-Indo-European dʰeh₁y-li-osEvery word from Old Latin fīlios