Variant of Maya; in Sanskrit means 'illusion' or 'magic'; in Japanese evokes varying poetic meanings by kanji.
Like Maaya?
Swipe through thousands of names like it