Where does “Bengāla” come from?

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

Ancestry of “Bengāla”, step by step

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

Words derived from “Bengāla”

Every word from Sanskrit वङ्गाल →Every word from Middle Bengali বাঙ্গালা →Every word from Persian بنگاله →