American blend of Mari (a form of Mary, Hebrew 'beloved' or 'bitter') and Kay (Greek 'rejoice').
Like Marikay?
Swipe through thousands of names like it