Where does “मोहनदास” come from?

मोहनदास (Hindi) comes from Hindi दास, from Sauraseni Prakrit ???, from Sanskrit दास, from Proto-Indo-Iranian dásyuš, from Proto-Indo-European des- — to fray, exhaust, get tired, faint, unravel.

Ancestry of “मोहनदास”, step by step

मोहनदास traces back through two separate lines of ancestry.

via Hindi दास

StepLanguageWordMeaning
1Hindiदासslave, servant
2Sauraseni Prakrit???
3Sanskritदासdemon; barbarian, infidel; slave
4Proto-Indo-Iraniandásyuš
5Proto-Indo-Europeandes-to fray, exhaust, get tired, faint, unravel

via Sanskrit मोहन

StepLanguageWordMeaning
1Sanskritमोहनdepriving of consciousness, bewildering,...
Every word from Proto-Indo-European des-Every word from Proto-Indo-Iranian dásyušEvery word from Sanskrit दास