Where does “Dubhgall” come from?

Dubhgall (Scottish Gaelic) comes from Old Irish dubgall — Dane, black-haired foreigner.

Ancestry of “Dubhgall”, step by step

StepLanguageWordMeaning
1Old IrishdubgallDane, black-haired foreigner
Every word from Old Irish dubgall