three
Ah, what a lovely question. The three shepherds who went to see baby Jesus were named Melchior, Caspar, and Balthazar. Just imagine the joy and wonder they must have felt on that special night. It's a beautiful reminder of the importance of spreading love and kindness to others.
The shepherds did not give Jesus gifts. The wise men from the east gave Jesus gifts of gold, frankincence, and myrrh. He was about two years old when they came.
It was important herod keeps ruling when jesus came because at that time,jesus was still a baby and was tender.
The names of the wise men who came to Jesus at his birth, including Gasper, are inventions and traditions of man. In the Bible account, there were three wise men that brought those three gifts to Jesus. Their names are not mentioned. You may read the story in Matthew 2.
More than 1 king came to see Mary Jesus
The Bible does not tell us their names. Nor does it say they were kings; we simply assume that they were of noble birth if they were trained as astrologers. The Bible does not even tell us that there were three of them - it only states three examples of the gifts. You can read the story in Matthew 2:1-12.
Melchior gave baby Jesus myrrh. Melchior was one of the 3 wise men who came to visit Jesus when he was born in a manger.
They already came with names, Jesus didn't change them.
Shepherds saw Him and when He was two or so the wise man or men came to see Him. It says in the beginning of Luke in the Bible
One or more of the magi. Their names are not recorded (the notion that there were three of them rather than some other number and the names Caspar/Gaspar, Melchior, and Balthazar came along much later).
The "answer" later, first a few points a) the Bible just calls them "wise men" - not "kings". b) the Bible does not say there were three. That is a conjecture based on there being three gifts - gold frankincense and myrrh c) the Bible does not name them. But, tradition in Christianity says they were Caspar, Melchior and Balthasar.