I have heard it pronounced both ways. Either is lovely, but I guess it depends on what middle name you have and also your last name as to which version you go with
I prefer May-a.. as My-a makes me think of "Myer" the store..
I was checking out a few other baby name sites, and the consensus seemed to be that it is My-a and that May-a was - too quote "an uneducated" way to pronounce it (??)
It depends where you come from both are correct. Me personally if I see Maya I say May-a if I see Maja (which is the Polish spelling of the same name) I say My-a.
I you love the name and you have a preference on pronunciation then use it the way you want.
For example my girls are Sara, Loren and bub to be will be Eva. Sara is not Sarah it is Sa-ra (roll the r), Lo -ren (roll the the r) and Eva will be (Ever not EEva).
Definitely 'May-a'. When I read the title of your post I instantly thought 'how else could you pronounce it???'. Maybe I'm one of the uneducated ones though
BTW, we have a local Indian restauarant called 'Maya Marsalla' and they pronounce it May-a.
I know two of each, two May-as and two My-ahs. I was thinking about it because my friend with a My-ah thinks it's ridiculous to pronounce it any other way. I think it can be misleading, but there's really no other way to spell it that won't also be misleading.
I don't think it's ridiculous to pronounce it May-a. We say May, so it's quite logical to say May-a.
Interestingly, the May-as are up here in QLD, and the others are down south.
I have a little girl, Maya (pronounced May-a) just as you spell it. Either way ie My-a or May-a is lovely. Maya has a long history depending on your nationality thus the different spellings/pronunciations. It has links in many, many cultures. Ignorance reflects on those who don't understand names can be linked into different cultural backgrounds in both expression and spelling. My suggestion would be do some research to see which meanings resonate for you.
Bookmarks