is maiya an islamic name?
The name Maya is an islamic name for a female child, it roots back from an ancient Persian language however, it can be considered an Arabic name. The name Maya means graciousness, gracious nature and a princess in Arabic.