Joaomiguel combines Joao and Miguel, forms of John and Michael from Hebrew meaning "God is gracious" and "who is like God?"
Like Joaomiguel?
Swipe through thousands of names like it