Yes Maya is a perfect name for a girl
Any Name is a good name, personally i i think ajaxs is a good one.
Maya Turovskaya's birth name is Turovskaya, Maya Iosifovna.
Maya Booth's birth name is Maya Emma Booth.
Maya Fiennes's birth name is Maya Dokic.
Maya Nadine's birth name is Maya Nadine Chang.
Edward Maya's birth name is Edward Maya Ilie.
Mario Maya's birth name is Mario Maya Fajardo.
Maya Hazen's birth name is Ann Maya Hazen.
Maya Forbes's birth name is Maya C. Forbes.
Maya Ford's birth name is Maya Anne Ford.
Maya Winkler's birth name is Maya Nelson-Winkler.
Maya Bouma's birth name is Maya Sylvia Bouma.