أصل أسم حَمزة عربي ويعني الأسد، وهو اسم علم شخصي مذكر وله انتشار عند الشعوب الإسلامية، وسمي بالأسد لشدته وصلابته، وهناك أيضًا نبتة حريفة وبقلة لاذعة تسمى حمزة.
و يأتي معناه أيضاً حُموضَة وحرافة في الطعم، والشيء الحامض الذي يلذَع اللسان. كما يدلّ أيضاً على الشدّة والحَزمْ.