A Spanish compound of Juan and Miguel, from Hebrew roots meaning God is gracious and who is like God.
Like Juanmiguel?
Swipe through thousands of names like it