3 names match.
Spanish/Greek
Spanish form of Hyacinth, from the Greek flower 'hyakinthos' meaning 'precious'.
Spanish form of Hippolytus, meaning horse release.
Defender of mankind.