The name Maya can have a variety of meanings depending on its origin. For example, Maya means "illusion" or "magic" in Sanskrit and "good mother" in Greek. It can also be a water-inspired name that comes from the Hebrew word mayim, meaning "water." Maya first appeared in the Social Security Administration's top 1,000 for girl names in 1970. It started gaining popularity in the 1990s and has now been a top-100 girl's name every year since 2002 before debuting inside the top-50 for the first time in 2023. It's the name "Wonder Woman" actress Gal Gadot gave her daughter Maya, born in 2017, and the name "Precious" star Gabourey Sidibe gave one of her twins, born in 2024. Other variations include Maia, Mia, Mya, Maiya and Maja.