Upvote:1
God refers to himself as I am that I am, more accurately in Hebrew I Will Be What I Will Be
Exo 3:14 And God said unto Moses, I AM THAT I AM: and he said, Thus shalt thou say unto the children of Israel, I AM hath sent me unto you.
He is infinite we are not. So as we discover more about him it is only natural that we need multiple ways of describing him as we grown in knowledge of him and his attributes. He is complete but to us sometimes he appears bigger as we draw closer and spend more time with him (as Lucy once said to Aslan in one of CS Lewis stories prince Caspian).
“Aslan" said Lucy "you're bigger". "That is because you are older, little one" answered he. "Not because you are?" "I am not. But every year you grow, you will find me bigger".” ― C.S. Lewis, Prince Caspian: The Return to Narnia
Upvote:4
some of the Names come from the difference in Language throughout the Bible. Greek, Jewish, etc
that paired with what God can do or will do or who He is, makes a compound name of description like
Yahshua Ha Mashiach is "Jesus the Messiah."
or
Jehovah Rapha (The Lord who heals)
they are all names for the same God, to better describe who He is and what He does.
there are many compound names for Him throughout the Bible.
of which many Compound names are given
And
there are many more than just these, but the resource that I used is a Website
it explains slightly better than I have and gives more insight into some of these names.
Really these Names are just descriptors of God