What is the full meaning of mayan
relating to maya, in Buddhist philosophy, the power to produce illusions [adj]
Example of the word mayan placed on a Scrabble board.