Where does “Bengala” come from?

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

Ancestry of “Bengala”, step by step

StepLanguageWordMeaning
1Middle FrenchBengala—
2PortugueseBengalaBengal
3Persianبنگاله—
4Middle Bengaliবাঙ্গালাBengal
5Sanskritवङ्गाल—
Every word from Sanskrit वङ्गाल →Every word from Middle Bengali বাঙ্গালা →Every word from Persian بنگاله →