Maya (Sanskrit: माया māyā) literally “illusion”, “magic”, has multiple meanings in Indian philosophies depending on the context. In ancient Vedic literature, Māyā literally implies extraordinary power and wisdom and it meant “wisdom and extraordinary power” in older...