Because a dream is called álom in the Hungarian language and his birth was predicted in a dream, so he was called Álmos.
Kuna ungari keeles kutsutakse unenägu sõnaga álom ja tema sündi ennustati ette unenäos, pandigi talle nimeks Álmos.