A Spanish double name combining Jose and Miguel, both from Hebrew names meaning God adds and who is like God.
Like Josemiguel?
Swipe through thousands of names like it