Name Meaning Maya Name Meaning | Origin & History The name Maya is of Sanskrit origin and is derived from the word “maya,” which means “illusion” or “magic.” The name is associated with the ancient civilization of the Maya, Read more