NaamKaro

Maya

girlWorks in English
PronunciationMY-a
Sanskrit

Meaning

Illusion, magic, the creative power of the universe. Also means 'compassion' in Buddhist traditions.

Works in English: Maya is easy to pronounce in English, making it a popular choice for Indian diaspora families in the US, UK, Canada, and Australia.

Similar names you might like