Hi Maika! Wow, that's a pretty crazy coincidence. You have an awesome name, by the way.
I stumbled across my username on a Lord of the Rings fansite, they had an elvish name generator and one of the options it gave me for my name (which is Erin) was Maikaduriel. I liked it so I used it, and then shortened it to Maika and here we are
I don't know what it means either but I think it's a beautiful name, and I love the way you spell it! It looks gorgeous written down.
Sorry I couldn't be more help on the meaning, Maika.