Drawing of a baby still a fetus inside a circle

Meaning of the name Maya

The name Maya has multiple meanings across different cultures. In Sanskrit, it means "illusion" or "magic." In Hebrew, it means "water." In Mayan culture, it means "surname" or "honorable." It can also be a variant of Maia, meaning "great" in Greek.

More girl names with the letter M
View full list of girl names
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z