I don't understand what the difference is between "maj-eye" and "madge-eye".
I think it's really, really tacky as a name. It's like when parents name their kid Messiah. It just seems like it's trying waaay too hard to scream "I'm religious and powerful!" to everyone.