5 names match.
Spanish/Hebrew
Spanish combination of Miguel (who is like God) and Angel (messenger).
Composite name combining Jose (Joseph, God increases) and Angel (messenger).
Spanish form possibly from one of the biblical Magi, meaning king or light.
Relating to Nazareth or consecrated to God.
Variant of Juan, God is gracious.