Well, are you sure you say May-lay because you are from Britain or because you have been influenced by American culture?
I think that, even if it does come from the French "mêlée" then the modifiers to the letters were dropped in the English pronunciation of the word. This leaves it open to...