Where does “*কঙ্কড়া” come from?

*কঙ্কড়া (Old Assamese) comes from Sanskrit कर्कट, from Proto-Indo-Aryan karkartas.

Ancestry of “*কঙ্কড়া”, step by step

StepLanguageWordMeaning
1Sanskritकर्कटcrab; the sign Cancer; a particular bird
2Proto-Indo-Aryankarkartas
Every word from Proto-Indo-Aryan karkartasEvery word from Sanskrit कर्कट