The name Alya (Аля) comes from the word "álaya" ("алая", in English - "scarlet"). "Scarlet" is not only a color, but also a synonym for "beautiful" in Slavic languages. That's why Alya has two meanings - scarlet and beautiful.
― Anonymous User 6/6/2020
2
This is also sometimes used as a nickname for Natalya.