A combined name joining Michael, 'who is like God?', and Andrew, 'manly' or 'strong'.
Like Michaelandrew?
Swipe through thousands of names like it