Where does “Alain” come from?

Alain (Basque) comes from French Alain, from Old French Alain, from Old Breton Alan.

Ancestry of “Alain”, step by step

StepLanguageWordMeaning
1FrenchAlainAlan of the Alans
2Old FrenchAlain—
3Old BretonAlan—
Every word from Old Breton Alan →Every word from Old French Alain →Every word from French Alain →