1. In Scottish Alena is a female equivalent of Allan/Allen formed by Al(l)en + -a.
2. In German and Czech Alena is a shortened form of Magdalena.