Modern hybrid blending Arabic Malik 'king' with Hebrew Malachi 'my messenger' or 'my angel'.
Like Malikhai?
Swipe through thousands of names like it