Where does “oğulcuğaz” come from?

oğulcuğaz (Azerbaijani) comes from Azerbaijani oğul, from Ottoman Turkish اوغل, from Proto-Turkic ogul — son.

Ancestry of “oğulcuğaz”, step by step

StepLanguageWordMeaning
1Azerbaijanioğulson
2Ottoman Turkishاوغلson
3Proto-Turkicogulson
Every word from Proto-Turkic ogulEvery word from Ottoman Turkish اوغلEvery word from Azerbaijani oğul