Ibn al-Qayyim (rahimahullah) explains the meaning our Prophet’s name ‘Muhammad’, his good qualities and a description of his character ﷺ: He is named ‘Muhammad’ due to what he possesses of praise; he is praised by Allāh, the angels, his brothers from the Messengers, and by the whole of mankind, even…