Where does “chavalito” come from?

chavalito (Spanish) comes from Spanish chaval, from Caló chavó, from Romani ćhavo, from Sauraseni Prakrit 𑀙𑀸𑀯, from Sanskrit शावक, from Sanskrit क, from Sanskrit कम्, from Sanskrit काम — to desire, wish.

Ancestry of “chavalito”, step by step

StepLanguageWordMeaning
1Spanishchavalkid, boy; young man, lad, youngster; buddy, guy
2Calóchavóboy
3RomanićhavoRomani boy; kid; son
4Sauraseni Prakrit𑀙𑀸𑀯
5Sanskritशावकthe young one of an animal
6Sanskritinterrogative pronoun; who, what, which; a name;...
7Sanskritकम्to wish, desire, long for; to love, be in love...
8Sanskritकामwish, desire, longing; love, affection, object of...
9Proto-Indo-IraniankáHmaswish, desire
10Proto-Indo-Europeankóh₂-mo-s
11Proto-Indo-Europeankeh₂-to desire, wish
Every word from Proto-Indo-European keh₂-Every word from Proto-Indo-European kóh₂-mo-sEvery word from Proto-Indo-Iranian káHmas