courage · loyalty · Perseverance
Source: Arabic
Root Word: Muhammad, Hamza
Derived From: The union of Muhammad and Hamza
Meaning: "Muhammad" means the praised one; "Hanza" means a lion-like warrior.
Popularity History: Muhammad is a very common name in Arab and Muslim cultures, and Hamza is also prominently used in the Middle East.