Alain The origin and history of Alain. Etymology The French form of the name that appears in English as Alan. ← Back to the full definition of Alain