Scottish, Irish & English form of Eileen which comes from the Gaelic Eilidh, the Irish form of Helen [q.v.].
Chambers suggests that Aileen may also be an Irish form of Evelyn.