The name Samuel is a Hebrew name.
It means “God has heard” or “name of God”.
When Hannah gave birth to a son, she gave him that name.
It certainly has that meaning “God has heard”.
Hannah knew that God had heard her prayer of distress at the Temple.
With that prayer, she also made a vow to the Lord that she will give her son to the Lord for the whole of his life.
Indeed, God heard her prayer and granted her a son.
In naming her son “Samuel”, Hannah also gave thanks to God for hearing and answering her prayer.
May we also believe that every prayer uttered is also every prayer heard.
And when we see that our prayer is answered, let us give thanks to God and also tell others that God does listen to our prayers.