Where does “момченце” come from?

момченце (Bulgarian) comes from Bulgarian момче́, from Bulgarian -че.

Ancestry of “момченце”, step by step

StepLanguageWordMeaning
1Bulgarianмомче́boy (male child)
2Bulgarian-че—
Every word from Bulgarian -че →Every word from Bulgarian момче́ →