Where does “بنگال” come from?

بنگال (Persian) comes from Middle Bengali বাঙ্গালা, from Sanskrit वङ्गाल.

Ancestry of “بنگال”, step by step

StepLanguageWordMeaning
1Middle Bengaliবাঙ্গালাBengal
2Sanskritवङ्गाल—
Every word from Sanskrit वङ्गाल →Every word from Middle Bengali বাঙ্গালা →