Q 1: What is
the ruling on naming someone Khalid (i.e., the eternal one)?
It well known that Eternity is an attribute that is specific to Allah Alone and not to any of His Creation. Why did the Messenger of Allah (peace be upon him) not change the name of
Khalid ibn Al-Walid?
It is permissible to name someone Khalid because eternity here is a relative matter. Besides, the Prophet (peace be upon him) accepted this name.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.