Maya

GENDERORIGIN
GirlBritish

Meaning / Description:

The name Maya is primarily a female name of English origin that means Good Mother, Illusion, Water.