A blended form of Miguel and Angelo, drawing on names meaning who is like God and angel.
Like Miguelangelo?
Swipe through thousands of names like it