3 names match.
Greek/Italian
Italian form of Stephen, from Greek 'Stephanos' meaning 'crown' or 'garland'.
Italian form of Sebastian; means venerable or revered.
Victory of the people; Italian form of Nicholas.