Who was known as the "Sword of Allah"?

Hazrat Khalid bin Walid was known as the "Sword of Allah" for his military prowess and victories in the battles he fought during the Islamic conquests.

Who was known as the "Lion of Allah"?

Hazrat Hamza was known as the "Lion of Allah" for his bravery and strength in the early battles of Islam.