The meaning of the name Maya is Good Mother, Illusion, Water
The origin of the name Maya is English
Alternate spellings: Miyah
Notes: In Sanskrit, Maya means "illusion." In Greek, Maia means "Good Mother." In Hebrew, it's a variation of the name Mayim, meaning "water." Maya Angelou, author. Maya Rudolph, actress.