Maya \ma-ya\ as a girl's name is pronounced MYE-ah. It is of Spanish, Hindi and Russian origin. In Spanish, short form of Amalia. In Hindi, from Sanskrit, meaning "dream, illusion". In Russian, a form of Mary. A star constellation. See also Mai.
Maya has 3 variant forms: Maiya, Miah and Miya.
For more information, see also related names Maeja, May and Maia.
Baby names that sound like Maya are Mya, Moya, Mayah, Maye and Meya.