Michaeljoseph combines Michael, meaning "who is like God?" with Joseph, meaning "he will add," in a biblical compound.
Like Michaeljoseph?
Swipe through thousands of names like it