Matthew lists all those names, and names have meanings in Hebrew.This is something of a repeat from earlier but not exactly... there is a lot here.
The names in order are
Father of many
laughter
supplanter (may God protect)
Worship
breach and shining/brilliance
palm tree
enclosed
lofty/exalted
noble
serpent/oracle
mantle
in him is strength // broad and spacious servant of God // companion or friend gift of God, the Lord exists
beloved uncle
peaceful, complete// God is light. NB Bathsheba means daughter of oath people are enlarged/wide
my father is Yahweh
healer
Yahweh has judged
Yahweh is exalted
Yahweh is my strength
Yahweh is perfect/upright
He grasps/possesses
Yahweh strengthens
He makes forget
Trustworthy faithful master craftsman Yahweh has healed
Yahweh has established
I have asked God for this child
offspring of Babylon
Father of praise/renown/ my father is majesty God raises
helper
righteous, just, fair
established by God
praise God/ God is great
God is helper (El - Azor)
Gift of God
supplanter (may God protect)
Yahweh shall increase or add
Bitter (Heb)/ Beloved (Egyp)