MayaGender: GirlMeaning: InvisibleWhy parents chose: Really powerful name with many meaningsLanguage: Tamil Share on Facebook! Other Meaning(s) for Maya:1• Magic. Learn More... Share your thoughts or opinions about this name "Maya":